Adobe PDF Library

Installing a Windows Application Built Using the Product

When you use Java or Microsoft.NET Interface code to create your own software, create a root folder for your new Windows application and copy the related DLL files and your executable program there. These files all must be in the same folder.  Under this folder, create these two subdirectories for the Microsoft runtime libraries:

  • Microsoft.VC80.CRT
  • Microsoft.VC80.MFC

These runtime libraries are required for both .NET and Java applications.  Make sure that you include with your software distribution the runtime libraries provided with the Java and .NET Interface.

If you would rather not copy these files into your program installer, you can install the runtime libraries globally using vcredist_x86.exe (32-bit Windows) or vcredist_x64.exe (64-bit Windows). The appropriate versions of these packages are included with the Java and .NET distribution.

Make sure you also provide the PDF fonts and character maps.  Copy the CMap, Font, and Unicode folders found under APDFL15.0.4\Resources to your directory structure, and include all of the files and subfolders.  These folders must be installed in the same place as the runtime libraries and the DLL and EXE files.

Your directory layout might like look like this:

C:\Program Files\My Company\My App
Datalogics.PDFL.dll
DL150ACE.dll
DLAdobeXMP.dll
DL150AGM.dll
DL150ARE.dll
DL150AXE8SharedExpat.dll
DL150B1B.dll
DL150B1BUtils.dll
DL150CoolType.dll
DL150JP2KLib.dll
DL150PDFL.dll
DL150PDFLPINVOKE.dll
DL150pdfport.dll
DL150pdfsettings.dll
Icucnv40.dll
Icudt40.dll
MyApp.exe
Microsoft.VC80.CRT
Microsoft.VC80.MFC
Resources
Font
CMap
Unicode