2.1 KiB
UniDoc
UniDoc 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 customer id. Only the commercial URLs are eligible for commercial support.
Overview
- Read ane extract PDF metadata
- Merge PDF
- Split PDF
- Protect PDF
- Unlock PDF
- Self contained with no external dependencies
- Developer friendly
Examples
See the examples folder.
Roadmap
The following features are on the roadmap, these are all subjects to change.
- Compress PDF
- Create PDF (high level API)
- Fill out Forms
- Create Forms
- Bindings for Python (and C#/Java if there is interest)
- Create Doc and DocX files
- Convert PDF to Word
- OCR Engine
- And many more...
Copying/License
UniDoc source code is available under GNU Affero General Public License/FOSS License Exception, see LICENSE.txt. Alternative commercial licensing is also available by filling out our Price Quote.
Contributing
Contributors need to approve the Contributor License Agreement 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.