Download PDFlib 10.0.1
The PDFlib download packages contain combined binaries for PDFlib, PDFlib+PDI, and PDFlib Personalization Server (PPS). Download the software package by clicking on the appropriate language binding for your platform. Refer to the corresponding system requirements document for deployment details.
PDFlib, PDFlib+PDI, and PPS can be evaluated without a license, but display a demo stamp across all generated pages unless a valid license key is applied. With the purchase of a product license you will receive a license key. According to your purchase, the license key will activate PDFlib, PDFlib+PDI, or PPS, and will turn the software to an unrestricted version for commercial use.
English PDFlib manuals are included in each of the packages. German and Japanese language manuals are available for download at the end of this page.
PDFlib / PDFlib+PDI / PDFlib Personalization Server (PPS) 10.0.1 (released 09/2022)
Platform | Package for use with | |||||
Windows - see system requirements | ||||||
Windows Server x86 and Windows 8/10/11 x86 | C, C++ | Java | Perl | PHP1 | Python | Ruby |
Windows Server x64 and Windows 8/10/11 x64 | C, C++ | Java | Perl | PHP1 | Python | Ruby |
macOS - see system requirements | ||||||
Universal binary (x64/ARM64) for macOS 10.9 and above | C, C++, Objective-C | Java | Perl | PHP1 | Python | Ruby |
.NET Universal package - see system requirements | ||||||
Windows x86, Windows x64, Linux x64, Alpine Linux x64, macOS x64 | all languages supported in .NET | |||||
Linux - see system requirements | ||||||
Linux x86 (32-bit) | Java | Perl | PHP1 | Python | Ruby | |
Linux x64 | Java | Perl | PHP1 | Python | Ruby | |
Alpine Linux x64 with musl C | Java | Perl | PHP1 | Python | Ruby | |
Linux ARM64 (aarch64) | C, C++ | Java | Perl | PHP1 | Python | Ruby |
Linux on IBM System Z | see below | |||||
FreeBSD - see system requirements | ||||||
FreeBSD 12 x64 | C, C++ | Java | Perl | PHP1 | Python | Ruby |
IBM AIX - see system requirements | ||||||
IBM AIX 7.1 and above 64-bit | C, C++ | Java | Python | |||
Mobile Systems - see system requirements | ||||||
iOS 64-bit | Objective-C, C, C++ | |||||
Android 32-bit and 64-bit | Java | |||||
IBM System i and IBM System Z - see system requirements | ||||||
IBM System i 7.2 and above | Java2 | |||||
IBM System Z (USS, 64-bit) | ||||||
IBM System Z (MVS) | C | |||||
Linux-S390x (64-bit) |
|
|
|
1) Please see the document PDFlib in PHP HowTo for details.
2) See here regarding the use of AIX binaries for Java for deployment on IBM System i.
3) available soon
Supported versions of language bindings (not all versions are available on all platforms):
- PHP 7.4, 8.0, 8.1 and 8.2
- Perl 5.28, 5.30, 5.32, 5.34 and 5.36
- Python 3.3 and newer
- Ruby 2.6, 2.7, 3.0 and 3.1
If you want to check that your download was free of transmission errors, we provide MD5 checksums for all download packages.
See the change log for all changes since version 10.0.0.
PDFlib Documentation
The following PDFlib 10 documentation is available for download.
PDFlib 10 | ||
The PDFlib Tutorial provides a thorough introduction to PDFlib programming. The PDFlib API Reference contains a complete description of the PDFlib API methods. Both manuals are a must-read for all PDFlib developers. | ||
English PDFlib 10 Manuals | ||
PDFlib 10.0.1 Tutorial | The english editions of the PDFlib 10.0.1 Tutorial and the PDFlib 10.0.1 API Reference are also included in all PDFlib 10.0.1 packages | |
PDFlib 10.0.1 API Reference | ||
pCOS Path Reference | English Path Reference for pCOS interface 13 in PDFlib+PDI 10 and PPS 10 | |
PDFlib Migration Guide | The PDFlib Migration Guide contains recommendations for migrating existing PDFlib application code which has been developed with an older PDFlib release. The migration guide explains how to identify deprecated API features which are used in application code. Once identified, the deprecated features should be replaced with the recommended newer ones. The english edition of the PDFlib 10.0.1 Migration Guide is also included in all PDFlib 10.0.1 packages | |
Japanese PDFlib Manuals | ||
PDFlib 10.0 Tutorial | Japanese PDFlib Tutorial for PDFlib 10.0, PDFlib+PDI 10.0 and PPS 10.0 | |
PDFlib 10.0 API Reference | Japanese PDFlib API Reference for PDFlib 10.0, PDFlib+PDI 10.0 and PPS 10.0 | |
pCOS Path Reference | Japanese Path Reference for pCOS interface 12. PDFlib+PDI 10 and PPS 10 implement pCOS interface 13 with minor extensions beyond interface 12. |
Additional Resources for Chinese, Japanese or Korean (CJK) text
For Chinese, Japanese, or Korean (CJK) text output in non-Unicode workflows with PDFlib you will find a package with many CMaps here.