Search This Blog

Tuesday, 11 February 2020

PDF Software Development Beyond Acrobat

Adobe Logo Adobe PDF Library
The Adobe PDF Library

The Adobe PDF library can be seen basically as a software developer version of Adobe Acrobat but without the user interface however, it is far more than that.

Platform availability

Acrobat is 32 bit application on Windows and is also available for the Mac however the PDF library is available on far more platforms and also as a 64-bit offering. The library is available for the following platforms:
  • Windows 32-bit
  • Windows 64-bit
  • Mac 32-bit
  • Mac 64-bit
  • Linux 32-bit
  • Linux 64-bit
  • Solaris Sparc 32-bit
  • Solaris Sparc 64-bit
  • Solaris Intel 32-bit
  • Solaris Intel 64-bit
  • AIX 32-bit
  • AIX 64-bit
  • HP/UX PA-RISC 32-bit
  • HP/UX PA-RISC 64-bit
  • HP/UX Itanium 32-bit
  • HP/UX Itanium 64-bit

Where is it used?

The library is built into Adobe's CC (Creative Cloud) applications such as Adobe InDesign, Adobe PhotoShop and Adobe Illustrator and is available to third-party companies as an OEM offering.

Our licensing and experience

Mapsoft has extensive experience with working with the Adobe PDF library and the Adobe Acrobat SDK (software developers kit).

Mapsoft licences the library for use in our applications and we have extensive experience in using it for other organisations offerings. The software developer kit is the same code base in both Adobe Acrobat/Adobe Reader and the PDF library. In some cases the same product that is available as a plug-in for Acrobat can have most of its code reused for an Adobe PDF library offering. However the advantages is that library offerings are not constrained by the same licensing as Adobe Acrobat in particular in being able to use it in a server environment. Datalogics, who license the PDF library have created their own interfaces now that can be used through .NET and through Java.

In general the PDF library is kept in step with both Acrobat and changes in  PDF and recently with the jump from PDF version 1.7 to PDF version 2. There is also extensive support for PDF X and PDF A and the ability to be able to convert from generic PDF to these specific versions.

The PDF library is not an end user product. It is for use by developers and is capable of interacting with PDF files to a very low level. Although PDF is an ISO standard there is the huge confidence of choosing a software developers kit that has been created by the originators of the PDF standard and used extensively in products from Adobe rather than choosing a 3rd party offering.

Datalogics who are responsible for licensing the PDF library to third-party software developers also provide support and maintenance and licensing of the binaries where development is not required because that service has been provided by another organisation such as Mapsoft.

For more information please contact Michael Peters who is the Technical Director at Mapsoft.

Michael Peters

for more information on the Adobe PDF library please see the Datalogics website at: