mirror of
https://github.com/unidoc/unipdf.git
synced 2025-04-26 13:48:55 +08:00
43 lines
1.7 KiB
Markdown
43 lines
1.7 KiB
Markdown
![]() |
# UniDoc
|
||
|
|
||
|
[UniDoc](https://unidoc.io) is a fast and powerful package for document manipulation starting off as a PDF
|
||
|
toolkit. This is a commercial library written and supported by the owners
|
||
|
of the FoxyUtils.com website.
|
||
|
|
||
|
This library is used to power many of the services offered by the FoxyUtils.com website. The goal is to extend it to
|
||
|
eventually support all of the offered services.
|
||
|
|
||
|
## Getting the code
|
||
|
Open source users can use the master branch.
|
||
|
Commercial users get a special URL with their license key. Only the commercial URLs are eligible for commercial support.
|
||
|
|
||
|
## Features
|
||
|
|
||
|
* Read PDF metadata
|
||
|
* Merge PDF
|
||
|
* Split PDF
|
||
|
* Protect PDF
|
||
|
* Unlock PDF
|
||
|
|
||
|
This package is fully self contained and written in pure-Go.
|
||
|
|
||
|
## Roadmap
|
||
|
* Compress PDF
|
||
|
* Create PDF (high level API)
|
||
|
* Fill out Forms
|
||
|
* Create Forms
|
||
|
* Bindings for Python (and C#/Java if there is interest)
|
||
|
|
||
|
## Copying
|
||
|
|
||
|
UniDoc source code is available under GNU Affero General Public License/FOSS License Exception, see LICENSE.txt in the source.
|
||
|
Alternative commercial licensing is also available by filling out our [Price Quote](https://docs.google.com/a/owlglobal.io/forms/d/1m3ZHBAhQlo95IQoKg8gbi9c5hfFbW3VMziqH5DagxKo/viewform).
|
||
|
|
||
|
## Contributing
|
||
|
|
||
|
Contributors need to approve the [Contributor License Agreement](https://docs.google.com/a/owlglobal.io/forms/d/1PfTjEAi67-x0JOTU45SDonJnWy1fWB_J1aopGss34bY/viewform) before any code will be reviewed. Preferably add a test case to make sure there is no regression and that the new behaviour is as expected.
|
||
|
|
||
|
## Support
|
||
|
|
||
|
Open source users can create a GitHub issue and we will look at it. Commercial users can either create a GitHub issue and also email us at support@unidoc.io and we will assist them directly.
|