Adobe PDF Library

Getting Started

What you Receive with the Product

The most recent version of Adobe PDF Library is version 15, released in the spring of 2016. We also support version 10 of the product.

Files and folders

Datalogics will provide you with the compressed files and directories for the Adobe PDF Library SDK as a self-extracting executable file, and appropriate to your platform:

  • EXE file for Windows
  • TAR for Unix or Linux
  • DMG for Macintosh

The file download will include program code, samples, and supporting materials for the core Adobe PDF library and for interfaces for Java and Microsoft .NET.  The CPlusPlus folders hold the DLL or JAR files, resources, and sample programs for the core PDF library.  The DLL files for .NET (including C# and VB.NET) and .jar files for Java are found in the “Binaries” folders under /Java and /DotNET.

If you purchase a copy of the Adobe PDF Library, Datalogics will provide you with an account name and password so that you can download a licensed installation file of the software from our FTP site. You can also use this FTP site to transfer files to and from Datalogics.  A free evaluation of the software is also available for Windows and Linux users.

Programming Reference for Java and .NET

In addition to the release code and sample programs, the download will include the online programming reference for Java and .NET. This is a pair of HTML resources that describe how to work with Java and with .NET code, with detailed descriptions of namespaces, classes, files, and elements.  This dual Programming Reference also provides license information and release notes, and is auto-generated using Doxygen from the Java and .NET program code.  You can open this tool by clicking on Index.html, in the directory:


Other PDF and Adobe PDF Library resources

Finally, you can also access these resources online:

  1. The PDF Reference, ISO 32000-1:2008, Document Management-Portable Document Format-Part 1: PDF 1.7, a comprehensive guide for developers to work with the PDF format. This document, published in 2008, is over 750 pages long and will likely answer any questions you have about creating software to work with PDF files.
  2. Adobe Systems PDFL SDK 15 HTML Help, Adobe Systems’ online help tool for Adobe PDF Library version 15.
  3. Adobe Systems ReadMe document for APDFL 15, Readme_for_PDFL_SDK_XV_15.0.4.

Supported Platforms and Compilers

The following table lists the supported platforms, operating system and compiler versions for the most recent release of the Adobe PDF Library. All of them are compatible with both 32 and 64 bit platforms.

Platform Operating System Version Compiler and Version
IBM AIX 6.1 (6L), 7.1 XL C/C++ v13.1, gcc 4.6 and higher, including 5.x
Hewlett Packard HP-UX 11i v3 (11.31 BOE) HP aCC, A.06.28.01, gcc 4.6 and higher, including 5.x
Linux Redhat Enterprise Linux 6, Linux 7 gcc 4.4 and higher, including 5.x
Ubuntu 12.04 LTS, 14.04 LTS gcc 4.6 and higher, including 5.x
Macintosh Mac OS X v10.8 (Mountain Lion) and later XCode 5.x, 6.x, 7.x
Windows Windows 7, 8.1, 10 Visual Studio 2013, Visual Studio 2015
Server 2008 R2 (SP2) Visual Studio 2013, Visual Studio 2015
Server 2012, 2012 R2 Visual Studio 2013, Visual Studio 2015
Server 2016 Visual Studio 2013, Visual Studio 2015
Oracle Intel Solaris 10, 11 gcc 4.6 and higher, including 5.x
Oracle SPARC Solaris 10, 11 gcc 4.6 and higher, including 5.x; 64 bit also supports Oracle Studio 12.4

Datalogics distributes Adobe PDF Library with International Components for Unicode (ICU) v4.0. Depending on your application and system configuration, it may be easier for you to use your own ICU build.

Evaluating a free version of Adobe PDF Library

If you would like to test a trial version of APDFL free for 30 days fill out an application on the Datalogics web site.  We will send you an email in response, including a hyperlink to download an evaluation copy of the system, including a license file called eval.lic. The evaluation expires in 30 days. The file must be present at run time.


  • Copy the eval.lic file to the current working directory when running your APDFL process, where the application will find it automatically, or
  • set the RLM_LICENSE environment variable to point to the file location.

For Windows platforms, If you are running multiple APDFL applications on various locations, we recommend that you set a Windows environment variable.

Windows and the eval.lic license file

You will be able to use the APDFL system until the expiration date shown in the license file.  You can open eval.lic in a text editor, such as the Windows notepad, to read the expiration date.  You can move the eval.lic file to a different directory if you like, but you will need to set the RLM_License environment variable to point to it.

Click Start DLE_Eval1, and then right click DLE_Eval2 and click Properties.

Click Advanced System Settings:


At the Advanced tab, click DLE_Eval4


With RLM_LICENSE highlighted, click DLE_Eval6


The standard would be to set the variable to RLM_LICENSE. But if you are already using Reprise License Manager for another application, and are worried about a conflict, you can use  datalogics_LICENSE instead. Either option should work.

Enter the license as the name of the variable, in the form of the path for the eval.lic file.  For example, the RLM_LICENSE might be:



Datalogics does not provide a License Managed trial version of APDFL for Mac users.

Note: Please contact your Datalogics Support representative if your license expires and you need to have it extended.