2013-08-15 16:06:31 +02:00
|
|
|
cpdf-binaries
|
|
|
|
=============
|
|
|
|
|
2024-07-23 15:51:48 +02:00
|
|
|
**Download the "master" zip by clicking Code --> Download Zip. Do not download
|
|
|
|
a versioned tag.**
|
2023-02-10 15:36:16 +01:00
|
|
|
|
2013-08-20 18:07:41 +02:00
|
|
|
PDF Command Line Tools binaries for Linux, Mac, Windows.
|
|
|
|
|
2024-07-23 15:51:48 +02:00
|
|
|
Cpdf is distributed under the AGPL - see LICENSE.md. If you are unable to abide
|
|
|
|
by the terms of the AGPL, you will need a commercial license.
|
2013-08-20 18:07:41 +02:00
|
|
|
|
2024-07-23 15:51:48 +02:00
|
|
|
For commercial licenses, email
|
|
|
|
[contact@coherentgraphics.co.uk](mailto:contact@coherentgraphics.co.uk) or
|
|
|
|
visit [https://www.coherentpdf.com/](https://www.coherentpdf.com/)
|
2021-09-28 17:59:13 +02:00
|
|
|
|
2013-08-20 18:07:41 +02:00
|
|
|
Functionality
|
|
|
|
---
|
|
|
|
|
|
|
|
* Quality Split and Merge, keeping bookmarks. Extract pages. Split on Bookmarks.
|
|
|
|
* Encrypt and Decrypt (including AES 128 and AES 256 encryption)
|
2022-01-20 20:43:51 +01:00
|
|
|
* Scale, rotate, crop and flip pages. Scale pages to fit.
|
2013-08-20 18:07:41 +02:00
|
|
|
* Copy, Remove and Add bookmarks
|
|
|
|
* Stamp logos, watermarks, page numbers and multiline text. Transparency.
|
2023-07-27 14:51:11 +02:00
|
|
|
* Embed TrueType fonts when adding text
|
2013-08-20 18:07:41 +02:00
|
|
|
* Supports Unicode UTF8 text input and output
|
|
|
|
* Make PDF-based presentations
|
|
|
|
* Put multiple pages on a single page
|
2023-07-27 14:51:11 +02:00
|
|
|
* List, copy, set, or remove annotations
|
2013-08-20 18:07:41 +02:00
|
|
|
* Read and set document information and metadata
|
|
|
|
* Add and remove file attachments to document or page.
|
|
|
|
* Thicken hairlines, blacken text, make draft documents
|
|
|
|
* Reconstruct malformed files
|
|
|
|
* Detect missing fonts, low resolution images
|
2022-01-20 20:43:51 +01:00
|
|
|
* Export and import PDF files in JSON format
|
|
|
|
* Build table of contents
|
|
|
|
* Convert text to PDF
|
2023-07-27 14:51:11 +02:00
|
|
|
* Draw on PDF files with graphics and text
|
2013-08-20 18:07:41 +02:00
|
|
|
|
2021-09-28 17:59:13 +02:00
|
|
|
|
2013-08-20 18:07:41 +02:00
|
|
|
Documentation
|
|
|
|
---
|
|
|
|
|
|
|
|
PDF Manual:
|
|
|
|
|
|
|
|
[http://www.coherentpdf.com/cpdfmanual.pdf](http://www.coherentpdf.com/cpdfmanual.pdf)
|
|
|
|
|
|
|
|
Examples:
|
|
|
|
|
|
|
|
[http://www.coherentpdf.com/usage-examples.html](http://www.coherentpdf.com/usage-examples.html)
|
|
|
|
|
|
|
|
Website:
|
|
|
|
|
|
|
|
[http://www.coherentpdf.com/](http://www.coherentpdf.com)
|
|
|
|
|
|
|
|
|
|
|
|
To Install
|
|
|
|
---
|
|
|
|
|
|
|
|
The program cpdf (or cpdf.exe for Windows) is a single executable with no
|
|
|
|
dependencies. Copy it to somewhere suitable on your platform.
|
|
|
|
|
2019-12-08 13:52:42 +01:00
|
|
|
The last version of cpdf compatible with Windows XP is v2.2.1.
|
|
|
|
|
2021-06-23 17:21:45 +02:00
|
|
|
MacOS: The executable is codesigned, but not notarized. If it refuses to run
|
2024-03-04 16:43:34 +01:00
|
|
|
the first time, go to System Preferences --> Security & Privacy and click
|
|
|
|
"Allow anyway". Instructions:
|
2021-06-23 17:21:45 +02:00
|
|
|
|
2023-07-27 14:51:11 +02:00
|
|
|
[https://www.coherentpdf.com/mac.html](https://www.coherentpdf.com/mac.html)
|
2021-06-28 19:25:20 +02:00
|
|
|
|
2021-09-28 17:59:13 +02:00
|
|
|
|
2023-07-27 14:51:11 +02:00
|
|
|
C/C++/Python/.NET/Java API
|
|
|
|
---
|
|
|
|
|
2023-07-27 14:51:52 +02:00
|
|
|
An API version of these tools is available:
|
2023-07-27 14:51:11 +02:00
|
|
|
|
|
|
|
C/C++ source: [https://github.com/johnwhitington/cpdflib-source](https://github.com/johnwhitington/cpdflib-source)
|
|
|
|
|
|
|
|
C/C++ binaries: [https://github.com/coherentgraphics/cpdflib-binary](https://github.com/coherentgraphics/cpdflib-binary)
|
|
|
|
|
|
|
|
Python: [https://github.com/coherentgraphics/python-libcpdf](https://github.com/coherentgraphics/python-libcpdf)
|
|
|
|
|
|
|
|
Java: [https://github.com/coherentgraphics/jcpdf](https://github.com/coherentgraphics/jcpdf)
|
|
|
|
|
|
|
|
.NET: [https://github.com/coherentgraphics/dotnet-libcpdf](https://github.com/coherentgraphics/dotnet-libcpdf)
|
|
|
|
|
|
|
|
|
|
|
|
Coherentpdf.js
|
|
|
|
---
|
2021-06-28 19:25:20 +02:00
|
|
|
|
2023-07-27 14:51:11 +02:00
|
|
|
A JavaScript implementation for node and the browser is available:
|
2021-06-28 19:25:20 +02:00
|
|
|
|
2023-07-27 14:51:11 +02:00
|
|
|
[https://github.com/coherentgraphics/coherentpdf.js](https://github.com/coherentgraphics/coherentpdf.js)
|
2021-06-28 19:25:20 +02:00
|
|
|
|
|
|
|
|
2013-08-20 18:07:41 +02:00
|
|
|
Support
|
|
|
|
---
|
|
|
|
|
|
|
|
Raise an issue in this github repository, or email
|
|
|
|
contact@coherentgraphics.co.uk
|
2024-07-23 15:51:48 +02:00
|
|
|
|
|
|
|
For commercial licenses, email
|
|
|
|
[contact@coherentgraphics.co.uk](mailto:contact@coherentgraphics.co.uk) or
|
|
|
|
visit [https://www.coherentpdf.com/](https://www.coherentpdf.com/)
|