Installation
Guide
Adobe PDF Library v6
®
Datalogics
Datalogics
A D O B E P D F L I B R A R Y
Installation Guide
This guide is part of the Adobe PDF Library v6.1.1 suite; 11/30/04.
Copyright 1999-2004 Datalogics Incorporated. All Rights Reserved. Use of Datalogics software is subject
to the applicable license agreement.
Datalogics Interface and Datalogics Java Interface are trademarks of Datalogics Incorporated. Other
products mentioned herein as Datalogics products are also trademarks or registered trademarks of Data-
logics, Incorporated.
Adobe, Adobe PDF Library, Portable Document Format (PDF), PostScript, Acrobat, Distiller, Exchange
and Reader are trademarks of Adobe Systems Incorporated.
Microsoft, Windows and Windows NT are trademarks or registered trademarks of Microsoft Corporation.
IBM, AIX, AS/400, OS/400, MVS, and OS/390 are registered trademarks of International Business
Machines.
HP and HP-UX are registered trademarks of Hewlett Packard Corporation.
SAS/C is a registered trademark of SAS Institute Inc.
Java, J2EE, J2SE, J2ME, all Java-based marks, Sun and Solaris are trademarks or registered trademarks of
Sun Microsystems, Inc. in the United States and other countries.
UNIX is a registered trademark of The Open Group.
Linux is a registered trademark of Linus Torvalds.
All other trademarks and registered trademarks are the property of their respective owners.
For additional information, contact:
Datalogics, Incorporated
101 North Wacker Drive, Suite 1800
Chicago, Illinois 60606-7301
Phone: 312-853-8200
Fax: 312-853-8282
Contents. 1
Table of Contents
2 Installing
Adobe PDF Library Installation Procedure
DLI Installation Procedure
3.1
2.3
2.21
Your Environment
3.2
Contents. 2 Adobe PDF Library
1. 2
Adobe PDF Library Installation Guide
Introduction
This chapter explains the scope and contents of this guide, provides highlights of each chapter, describes
the organization of the information, and explains the conventions used throughout.
The Purpose of This Book
This guide is intended to provide information necessary to install and set up the Adobe PDF Library
(APDFL) and Datalogics Interface (DLI). However, it is not a replacement of Adobe’s own Adobe PDF
Library Overview document, but should be used as a supplement.
NOTE: Datalogics ports the Adobe PDF Library and DLI to the HP-UX, OS/390, OS/
400 and SGI IRIX platforms, but also supports the products on the original Adobe-
selected platforms. Except where noted, information in this Datalogics manual
applies to all platforms, not just those to which Datalogics has ported the
software.
About This Gui de
1. 3
What You Should Know
This book is not for developers new to application programming interfaces; therefore, it does not describe
programming concepts and techniques. The following list describes the level of experience or knowledge
required to understand this book:
• Product development knowledge in addition to programming, such as database and macro
development
• Familiarity with the process of writing applications
• Understanding of high-level language Application Programming Interfaces (APIs)
• Knowledge of programming on the specific platform of interest, including use of the corresponding
development tools
• A general understanding of the structure and contents of PDF files and the PostScript language
• Experience in managing fonts (the complete set of characters of a particular design), including the style,
arrangement and appearance of typeset matter for print or electronic display from composition
• Knowledge of the operating-system environment of the platform
You should have access to the Adobe PDF Library Applications Programming Interface (API) manual,
related Datalogics Interface documentation, and the Adobe PDF Specifications manual for your system.
You should find these documents provided within your release, accessible via the
referencelibrary.pdfdocument using the copy of Adobe Reader provided (or any other PDF
viewer utility).
The explanations and assumptions in this guide refer to Adobe PDF Library v6.1.1Plus and DLI v3.0 or
higher.
How This Book is Organized
The following list provides an outline of the chapters as well as a brief description of their contents. Click
on each Chapter title below to jump to its first page.
conventions used here, and lists other related documentation which you may find useful for your work.
PDF Library and DLI by platform.
environment after installation and before incorporating the Library into your applications.
1. 4
Adobe PDF Library Installation Guide
Document Conventions
The terms note, link and bookmark are used in this book the same way they are in the user interface of
Adobe PDF Library v6.1.1Plus®, Adobe Acrobat® and Adobe Reader®. These correspond to the text
annotation, link annotation and routine entry structures (respectively) that appear in a PDF file. See the
Portable Document Format Reference Manual for a description of the PDF file format.
The following documentation conventions appear throughout the manual to help you differentiate regular
text from product and program names, and to distinguish command syntax.
• Product and program names are set in italic type.
• Multi-line examples are separated from the text and set in
Courier monospace
• Directory names and filenames are contained within the text and set in Courier monospace.
• Commands are contained within the text and set in Courier monospace.
• New terms are italicized.
• Page numbers in this book do not correspond to page numbers in the PDF file. The numbering scheme
(e.g. 4.1 or A.10) indicates the chapter number (4) or appendix letter (A) first, followed by the page
number (1 or 10), separated by a period.
Related Documentation
The following documents will be useful in developing applications using DLI.
D a t a l o g i c s R e s o u r c e s
Adobe PDF Library and DLI Installation Guide (This book) This document describes the
installation requirements for using the Adobe PDF Library and DLI on the various platforms to which
Datalogics has ported these products.
Adobe PDF Library Developer Overview This document is designed to aid developers with
incorporating the API calls for the Adobe PDF Library into their composition application.
DLI Implementation and Reference Guide This document details the Datalogics Interface, a
simplified interface to the COS Layer of the Adobe PDF Library.
Java Interface User Guide This document details the Datalogics Java Interface, a Java-language
wrapper interface to the Adobe PDF Library and DLI.
About This Gui de
1. 5
A d o b e R e s o u r c e s
The following documents are distributed by Adobe as part of the original Adobe PDF Library release, and
are redistributed by Datalogics without alteration. These and other documents may also be found on the
below are provided by Adobe as part of their original accompanying readme.txtfile.)
NOTE: Adobe Solutions Network (ASN) membership may be required in order to
access some material on the Adobe website. See http://
more details.
Portable Document Format Reference Manual This document describes PDF Standard 1.5
specifications. The latest version may be found at http://partners.adobe.com/asn/tech/pdf/
NOTE: Adobe also provides an accompanying errata file for this manual, with last-
minute updates and corrections. One copy is provided with this documentation
(see your documentation file folder), and you can check for newer copies at
Adobe PDF Library Overview Technical Note #5189 provides background information and
development information for the Adobe PDF Library. Read this document before beginning development
for information such as supported platforms, known issues and development requirements.
Acrobat Core API Overview Technical Note #5190 provides an overview of the Acrobat API in
general. It covers information applicable to both Plug-in development and Library development. Read this
document to obtain an understanding of how the Acrobat API is organized.
AcroColor API Reference Technical Note #5425 explains the Host Function Table (HFT) that
allows you to access the AcroColor Engine (ACE), which controls color profile.
Acrobat Core API Reference Technical Note #5191 is the reference manual for all of the Acrobat
API methods made available by the Acrobat Viewer. It documents the parameters, return values and
availability of each method, as well as specific implementation notes. This document is useful while
developing with the Adobe PDF Library or planning development to determine method availability and
capabilities.
PDF Library Supplement to the Acrobat Core API Technical Note #5414 complements the
Acrobat Core API Reference and is specific to the Adobe PDF Library API methods. This is an important
and useful document for all Adobe PDF Library developers.
1. 6
Adobe PDF Library Installation Guide
2. 2
Adobe PDF Library Installation Guide
Supported Platforms and Compilers
The following table lists the supported platforms, operating system and compiler versions for the Adobe
PDF Library and DLI. Except where noted, support for a higher version above and beyond that listed
below is not automatically implied. Please see “Notes on Supported Platforms and Compilers” on page
2.2 (below) for more details.
Table 2-1: Supported Platforms and Version Numbers
Platform
Operating System Version
Compiler and Version
HP IA32
32-bit HP/UX v11.23
64-bit HP/UX v11.23
HP/UX v11.0
acc 5.50
acc 5.50
acc 3.50
HP IA64
HP PA-RISC
IBM AIX
v5.1
gcc v3.3 for AIX Compiler
or XL C/C++ (VisualAge) compiler,
version 6
IBM AS/400
OS/400 (Service programs distrib-
uted as V4R5-compatible)
ILEC C, C++ V5R1
IBM MVS
IBM USS
IRIX
OS/390 V2R9
(TBD) †
Z/OS v1.2 and higher
v6.5 and higher
Red Hat 7.2 and 8.0
Mac OS X Carbon
v8 and higher
(TBD) †
gcc v3.3
Linux
gcc v3.2
Macintosh
Sun Solaris
Windows (Intel)
CodeWarrior v8.3
gcc v3.2
Windows NT 4.0 (Service Pack 6
and higher), 2000 or XP
MS Visual Studio C++ v6.0
or MS Visual Studio .NET
N o t e s o n S u p p o r t e d P l a t f o r m s a n d C o m p i l e r s
1 The preceding table refers to Adobe PDF Library v6.1.x and DLI v3.x releases (and higher) only. If
building your application with a prior release, please consult its accompanying documentation.
2 Except where noted, the preceding table refers to 32-bit implementations only.
3 Datalogics distributes DLI with International Components for Unicode (ICU) v2.6. Depending on
your application and system configuration, it may be easier for you to use your own ICU build. Any of
the v2.6.x series should be compatible with DLI, if it was built in a compatible manner (i.e.
corresponding tools and compiler).
4 † Compiler and Version for IBM MVS and USS platforms are to be determined.
Installi ng the PDF Library and DLI
2. 3
Adobe PDF Library Installation Procedure
Platform-specific installation procedure notes follow below. After the code libraries have been installed,
documentation files should be unpacked in the appropriate areas. (They are not automatically installed as
part of the software.)
If you are reading this Installation manual prior to running the installation procedure itself (e.g. after
downloading this manual from the Datalogics website), please continue with the installation of the
software release itself first, after which the documentation files can be unpacked into the directories
created during the software install, per the directions given in “Documentation Unpacking” on page 2.22.
W i n d o w s I n s t a l l a t i o n
An installation directory will be delivered with the product on CD-ROM, or made available for download
from a secure ftp user account on the Datalogics ftp site (ftp.datalogics.com). This directory
contains all the files you will need to install the Adobe PDF Library and Datalogics Interface.
NOTE: Throughout this guide, vxxx is used to denote the version number of the
product, such as Adobe PDF Library v6.1.0Plus. This formula applies not only to the
product itself, but also to any generated files or directories which are associated
with and contain that version number.
Before beginning a new installation, you should uninstall any prior releases of Adobe PDF Library and
Datalogics Interface. (InstallShield itself will check for current copies of the installation; see “Repetitive
program, and InstallShield will guide you through the installation.
2. 4
Adobe PDF Library Installation Guide
1 An initial setup screen will appear as InstallShield loads:
2 After InstallShield has initialized, a welcome screen will appear:
Click the Next button to proceed.
Installi ng the PDF Library and DLI
2. 5
3 You must accept the License Agreement in order to continue with the installation:
Click the Yes button to proceed.
4 At the Customer Information screen, enter your User Name and Company Name in the corresponding
fields:
2. 6
Adobe PDF Library Installation Guide
Accept the "Anyone" radio button if any users beside yourself will be using the application, or select
the "Only for me" (current user logged in) option if you are the only person who should be using the
application.
5 Select the Setup Type and the destination folder:
While the Custom option does allow you to choose which program features you want installed, in
general practice we recommend installing all features at once. See “Selecting Features” on page 2.11
for further details.
By default, InstallShield will place the new release under the C:\Datalogics\APDFLxxx\directory
structure, where "xxx" denotes the current Library version. (Thus a new release of Adobe PDF
Library and DLI will typically reside at the same level as previous releases, not overwrite them.) Click
Installi ng the PDF Library and DLI
2. 7
the Browse button to select an alternate location.
NOTE: Versions of the Adobe PDF Library and DLI prior to APDFL v4.05 were placed
in C:\Program Files\by default. You should ensure that any old DLL files
and/or PATH definitions relating to the previous installations have been removed.
6 Doublecheck the displayed installation location and click the Next button to proceed
2. 8
Adobe PDF Library Installation Guide
7 At this point InstallShield will begin the installation, displaying a Setup Status screen as it progresses:
8 When the completion screen appears, click the Finish button to conclude.
Installi ng the PDF Library and DLI
2. 9
By default, the Adobe PDF Library and DLI will be installed under C:\Datalogics\.
The Adobe PDF Library is placed in C:\Datalogics\APDFLxxx\Apdfl\
(e.g. C:\Datalogics\APDFL6.1.0\Apdfl\).
The Datalogics Interface is placed in C:\Datalogics\APDFLxxx\Dli\
(e.g. C:\Datalogics\APDFL6.1.0\Dli\)
NOTE: Versions of the Adobe PDF Library and DLI prior to APDFL v4.05 were placed
in C:\Program Files\by default. You should ensure that any old DLL files
and/or PATH definitions relating to the previous installations have been removed.
2. 10 Adobe PDF Library Installation Guide
Repetitive Installations
In order to avoid installing multiple copies of Adobe PDF Library on your machine, InstallShield detects
whether a previous copy of this Adobe PDF Library version is already installed. If so, it will need to
remove it before proceeding with the new installation release, via the following popup:
Accepting the Confirm Uninstall prompt will clear the previous copy of the release from the machine,
ending with this completion screen:
At this point you must re-start the installation by again locating and double-clicking on the Setup.exe
program.
NOTE: InstallShield prohibits only duplicate copies of the current version from
residing on the machine; it does not prohibit prior releases. However, you should
ensure that any prior releases are either isolated from the current environment in
some manner (e.g. if they must be retained for backwards-compatibility or
regression testing) or uninstalled in order to prevent inadvertent conflicts with the
new release.
I nstal ling the PDF Library and DLI
2. 11
Selecting Features
During installation, while you are on the Setup Type installation screen, InstallShield will offer the option
of selectively installing only certain portions of the Adobe PDF Library and DLI. If you select the Custom
radio button to choose which program features you want to install, this screen will appear:
If desired, you can check or un-check the boxes above, which correspond to subfolders under the
directory trees created for APDFL and DLI during installation.
Normally, a full installation is always recommended. However, this optional screen may be useful if
needed to replace only certain files and folders for any reason, such as if folders were inadvertently
corrupted or lost.
DLL File Placement
The Library is considered to be a toolbox rather than an application unto itself, and so the installation
procedure does not automatically place DLL files in known system resource locations such as
C:\Windows\System32, etc. Similarly, system registries are not modified during installation. It is
assumed that when you build your own Library application, you will allocate resources in your own setup
procedures, and make their location(s) known to your application.
When installing an update or upgrade of Adobe PDF Library and DLI, be sure to propagate the new
library and DLL files to any locations where the previous copies may reside.
2. 12 Adobe PDF Library Installation Guide
O S / 4 0 0 I n s t a l l a t i o n
To install the Adobe PDF Library for OS/400, follow the steps below to restore the files. OS/400 releases
are named PDFLvxxxPxx, where vxxxis the Library Version Number (e.g. 6.1.0) and Pxxis the Release
Designation (e.g. P1d).
1 Create a directory on your C:\drive called PDFLvxxxand extract the Savffile into it.
2 Log in to your OS/400.
3 Start PDM.
4 Select the Work With Libraries option.
5 Check whether a previous copy of the Adobe PDF Library is currently installed. If so, rename or
remove it:
Specify Libraries to Work With
Type choice, press Enter.
Library . . .. PDF*
*LIBL, name, *generic*, *ALL
*ALLUSR, *USRLIBL, *CURLIB
Work with Libraries Using PDM S103HD4M
List type . . . . *ALL
Type options, press Enter.
Position to . . .
2=Change
7=Rename
3=Copy
4=Delete
5=Display
8=Display description 9=Save 10=Restore
Opt Library
Type
Text
PDFL405E2L *PROD
PDFL405P2K *TEST
PDFL405P2P *TEST
PDFL502P4E *PROD
PDFLib v4.05 DLBUILD-1.13.12.1s
PDFLib v4.05 DLBUILD-1.13.12.1s
e.g. CRTLIB PDFL600P1D
6 Now create a SAVFfile to match the distribution:
CRTSAVF FILE(PDFL600P1D/PDFL600P1D) TEXT('PDFL600P1D savf')
I nstal ling the PDF Library and DLI
2. 13
7 Next, do a binary ftp of the SAVFfile from your PC to your AS/400:
C:\>ftp my400
Connected to my400.network.com.
220-QTCP at my400.
220 Connection will close if idle more than 5 minutes.
User (my400.network.com:(none)): me999
331 Enter password.
Password: mypass
230 me999 logged on.
ftp> cd PDFL600P1D
250 "PDFL600P1D" is current library.
ftp>bin
ftp>put pdfl600P1d.savf pdfl600P1d
8 Now check the name of the SAVLIBfor the SAVFfile. For the SAVFfile copied from the PC, display
the object:
Work with Objects Using PDM
S103HD4M
Library . . . . . PDFL600P1D
Position to . . . . . . . .
Position to type . . . . .
Type options, press Enter.
2=Change
8=Display description
3=Copy
4=Delete
9=Save
5=Display 7=Rename
10=Restore 11=Move
Opt Object
_5_ PDFLRTP1D *FILE
Type
Attribute Text
SAVF rtp1d
9 Obtain the Library Saved information from the Display Saved Objects - Save File screen, as it may or
may not match the SAVFfile name:
Display Saved Objects - Save File
Library saved: SAVNAME Release level: V5R1M0
ASP: 1
Data compressed: No
Save file: PDF600P1D
Objects displayed: 6
Objects saved: 43
Access paths: 0
Library:
PDFL600P1DP1D
376608
SAVOBJ
*NO
Records:
Save command:
Save active:
Save date/time: 08/13/03 16:51:49
Type options, press Enter.
5=Display saved data base file members
2. 14 Adobe PDF Library Installation Guide
10 Next, go back to your AS/400 section and restore the objects:
libname / savf name
libname
RSTOBJ OBJ(*ALL) SAVLIB(SAVNAME) DEV(*SAVF)
SAVF(PDFL600P1D PDFL600P1D) RSTLIB(PDFL600P1D)
This should restore a number of objects:
Opt Object
ACROFORM
Type
*PGM
Attribute Text
CLE
CLP
DLI
ACROFORMB *PGM
DLI/Acroform
compile & link
ADDELEMB *PGM
ADDIMAGEB *PGM
ANNOTATEB *PGM
CLP
CLP
CLP
DLI/Annotations
compile & link
BOOKMARKB *PGM
CRTDLIMOD *PGM
CRTDLISAMP *PGM
CLP
CLP
CLP
DLI compile
DLI compile
and create
CRTSAMPLE *PGM
CLP
CLP
ADOBLE compile
and create
DLI/Encryption
compile & link
ADOBE
ENCRYPTB
FONTEMBD
*PGM
*PGM
CLE
CLP
CLE
CLP
FONTEMBDB *PGM
FONTFAUX *PGM
FONTFAUXB *PGM
DLI
DLI/FontFaux
compile & link
DLI
DLI/FontVerification
compile & link
FONTVER
FONTVERB
*PGM
*PGM
CLE
CLP
GETTEXTB
GRAPHICS
*PGM
*PGM
CLP
CLE
CLP
ADOBE
GRAPHICSB *PGM
HELLODLIB *PGM
HELOWRLDB *PGM
DLI/Graphics
compile & link
DLI/Hello world
compile & link
CLP
CLP
CLP
IMAGESB
*PGM
DLI/Images
compile & link
DLI/PDFL Init/Term
compile & link
DLI/Line drawing
compile & link
DLI/Links
INITTERMB *PGM
LINEDRAWB *PGM
CLP
CLP
CLP
LINKSB
*PGM
compile & link
MAKEPATHB *PGM
MERGEPDFB *PGM
MULTIDOCB *PGM
CLP
CLP
CLP
DLI/MultiDoc
compile & link
DLI/Paths
PATHSB
*PGM
CLP
compile & link
PRINTPDFB *PGM
REFCOUNTB *PGM
CLP
CLP
CLP
RSTTMP
*PGM
I nstal ling the PDF Library and DLI
2. 15
TESTBEDB
*PGM
CLP
DLI/Testbed
compile & link
TEXTEXTRB *PGM
CLP
CLE
CLP
CLP
CLP
THUMBS
THUMBSB
*PGM
*PGM
UNFILTERIB *PGM
USEWIDTHSB *PGM
DLI/UseWidths
compile & link
APDFL v6.1.0PlusP1d
- ACE
APDFL v6.1.0PlusP1d
- AGM
APDFL v6.1.0PlusP1d
- BIB
APDFL v6.1.0PlusP1d
- CoolType
APDFL v6.1.0PlusP1d
- DLI 3.0
APDFL v6.1.0PlusP1d
- OPP
APDFL v6.1.0PlusP1d
- PDFL Core
LibASCII
DLAPDFLACE *SRVPGM
DLAPDFLAGM *SRVPGM
DLAPDFLBIB *SRVPGM
DLAPDFLCT *SRVPGM
DLAPDFLDLI *SRVPGM
DLAPDFLOPP *SRVPGM
DLAPDFL60 *SRVPGM
CLE
CLE
LIBASCII
*SRVPGM
Service Program:
Release 1.0
CPP
H
PROC
SAMPLES
TMP
*FILE
*FILE
*FILE
*FILE
*FILE
PF-SRC
PF-SRC
PF-SRC
PF-SRC
SAVF
AS/400 CL Procedures
/tmp/samples
(Actual filenames and contents may vary.)
11 Once restored, add the library to your library list and make it current:
===> ADDLIBLE LIB(PDFL600P1D)
===> CHGCURLIB PDFL600P1D
12 If you wish to run the provided samples, you will also need to restore the TMP SAVFfile:
===> CALL PDFL600P1D/RSTTMP
13 Finally, delete the SAVFfiles if you wish to conserve space.
2. 16 Adobe PDF Library Installation Guide
U N I X I n s t a l l a t i o n
Unix installations will typically contain both Adobe PDF Library and DLI release files in one .tarfile.
After downloading via ftpor copying the release from CD-ROM (depending on how you receive your
software from Datalogics), select a high-level location for unpacking the release: e.g. /var, /opt, /var/
Datalogicsor /opt/Datalogics. The release will unpack itself into directory trees under the current
location.
The following steps demonstrate a typical installation on a Solaris v5.8 machine. Other Unix platforms
will be similar:
1 Copy the .tarfile to your selected location; e.g. /var/Datalogics.
2 Issue the unpack command for your release file; e.g.:
tar xvf APDFLv6.1.0PlusP1d_SunOS-5.8.tar
This will unpack the release .tar file into several subsidiary .tar files.
I nstal ling the PDF Library and DLI
2. 17
3 Unpack each of the resulting .tar files in turn:
4 Subsidiary directories will be created as the unpacking process proceeds:
2. 18 Adobe PDF Library Installation Guide
5 After unpacking the last .tar file, the directories and subdirectories should be fully populated:
6 Under the /var/Datalogics/APDFL6.1.0(or similar) branch that was just created, locate the
*.makfile (whichever one is appropriate for your platform) within /APDFL6.1.0/Samples/
utils:
I nstal ling the PDF Library and DLI
2. 19
7 Under the /var/Datalogics/APDFL6.1.0/Samples/utils(or similar) branch that you just
created, locate and edit the appropriate *.makfile for your platform to point to the correct gccand
g++locations, to ensure that make procedures will build correctly:
8 Do the same local modifications within /var/Datalogics/DLI/Samples/Allto update gccand
g++references in makefile.platform, which covers all platform building for DLI samples in one
file using platform-specific conditional branches:
2. 20 Adobe PDF Library Installation Guide
9 Finally, set the environment variables appropriately (as described in the next chapter):
(See the appropriate listings for your platform in the section “Setting Environment Variables” on page
10 At this point you should be able to build all samples by issuing a gmakecommand:
2.22.
I nstal ling the PDF Library and DLI
2. 21
DLI Installation Procedure
NOTE: In most cases, the DLI Installation procedures are part of the Adobe PDF
Library installation process. You may only need to follow these steps if you are
installing a DLI update separate from a Library delivery. Please see APDFL
installation instructions for more information on DLI installation on those
platforms.
U N I X - R e l a t e d P l a t f o r m s
The following procedure describes how to install the Datalogics Interface (DLI) on Unix-based platforms
(e.g. AIX, HP-UX, IRIX, Linux or Sun Solaris):
1 Binary-ftp the DLIxxx.tarfiles from the DLI folder on the product CD (or your secure ftp
download account on the ftp.datalogics.comwebsite) to the desired location.
2 Untar the files:
tar -xvf <tar file>
3 Within your Alldirectory, edit your makefile.platformto point to where the Adobe PDF
Library and DLI files reside.
NOTE: The makefile.platformfile covers several platforms; your section is
under the specific area named by platform (e.g. sun4-solarisarea).
2. 22 Adobe PDF Library Installation Guide
Documentation Unpacking
The Adobe PDF Library and DLI documentation suite is delivered in .zipfile form, to be unpacked on
a Windows machine in a tree directory structure that will allow quick reference, reading and searching of
the various documents.
Documentation should be extracted to the same C:\Datalogics\APDFLxxx\location as that of the
code installation. Be sure to allow it to create and unpack into subfolders, so that the correct tree structure
of the documentation will be maintained. Index files suitable for Adobe Catalog search functions under
Adobe Acrobat or Adobe Reader versions 5 and 6 are also included: APDFLIndex5.pdxand
APDFLIndex6.pdxrespectively.
Although the C:\Datalogics\APDFLxxx\location is recommended, the documentation files may be
unpacked anywhere. Note that unpacking in a location other than C:\Datalogics\APDFLxxx\may
require you to rebuild the APDFLIndex5.pdxor APDFLIndex6.pdxfiles (depending on version of
Acrobat or Reader in use) before the Catalog search utility can be used.
1 The InstallShield installation procedure should have created \APDFLand \DLIfolders under a
C:\Datalogics\APDFLxxx\directory path. Place the referencelibrary.zipfile that you
retrieved from the Datalogics website (or copied from your CD-ROM, if applicable) into the
C:\Datalogics\APDFLxxx\folder:
I nstal ling the PDF Library and DLI
2. 23
2 Unpack the file with WinZip or comparable utility:
3 The folder names must be used when unpacking:
2. 24 Adobe PDF Library Installation Guide
4 \Codesamplesand \Documentationfolders will be created as unpacking proceeds:
5 When complete, you can delete the referencelibrary.zipfile:
I nstal ling the PDF Library and DLI
2. 25
Sample Jobs
Each product contains a collection of sample jobs illustrating various tasks. Each sample job is contained
within its own subdirectory under its respective product, such as (on Windows platforms)
C:\Datalogics\APDFLxxx\Apdfl\Samples\or C:\Datalogics\APDFLxxx\Dli\Samples\.
You may use the makefile.W32included with each sample to build the job via the NMAKEcommand, or,
on Windows, you can build applications via the supported development software for the Windows
platforms, Microsoft Visual Studio C++ v6.0 or Microsoft Visual Studio .NET. Project Workspace files
(all.dswunder the \APDFLbranch and dli_samples.dswunder the \Dlibranch) are located in a
\Samples\Allsubdirectory underneath both the \ADPFLand \Dlisample directories.
To compile and link a selected sample yourself, set your default to its subdirectory and issue the
command:
nmake /f makefile.W32
This will compile and link the sample in a new \Releasesubdirectory under the current sample
location.
In order to execute the sample program from the current directory, specify the path to the executable, or
drop down into the \Releasesubdirectory to run it.
Some samples include referenced files that are located in the @datadirectory. These samples need to be
run from the original sample directory with the release path included with the executable:
release\sample.exe
For example, in order to run the APDFL addimagesample job you must type:
release\addimage.exe
as found in the C:\Datalogics\APDFLxxx\Apdfl\Samples\addimagedirectory.
The program expects the data files to be in a location relative to the sample source directory, not relative
to the \Releasedirectory.
NOTE: The DLI DLL file Dli_dll.dlland other DLL files installed under DLI
must be placed in a directory specified in your PATH definition in order for the
sample executables to run correctly. They are initially installed in the
C:\Datalogics\APDFLxxx\DLI\Libsdirectory. Be sure to remove or
rename any previous copies which may be located elsewhere on your machine.
2. 26 Adobe PDF Library Installation Guide
3. 2
Adobe PDF Library Installation Guide
Building with the Adobe PDF Library and DLI
There are some platform-specific considerations that should be made when building and linking to the
Adobe PDF Library and DLI. For more information regarding how to compile and link to the Adobe
PDF Library, please see the Adobe PDF Library Overview manual. Notes on some specific platforms
follow below.
I B M A I X
Adobe PDF Library v6.1.1Plus for IBM AIX is distributed only in dynamic-library form.
When building with the Library:
• Using either GCC or the XL C/C++ compiler in multithreaded mode to drive the linker is highly
recommended; ld is not.
• The libstdc++and libgccare usually included in the shared libraries. Check with your Datalogics
Support representative if you need them and cannot find them in your release.
• The LIBPATHmust be set for the resulting executables to locate all APDFL and DLI dynamic libraries
(if necessary).
Configure Your Envi ronment
3. 3
L i n u x
Adobe PDF Library v6.1.1Plus for Linux is distributed in dynamic library form.
When building with the Library:
• Using GCC to drive the linker is highly recommended; ld is not.
• The libstdc++and libgccare usually included in the shared libraries. Check with your Datalogics
Support representative if you need them and cannot find them in your release.
• The LD_LIBRARY_PATHmust be set for the resulting executables to locate all APDFL and DLI
dynamic libraries (if necessary).
MIPS IRIX
Adobe PDF Library v6.1.1Plus for MIPS IRIX is distributed in dynamic library form.
When building with the Library:
• The dynamic link may be done with either GCC or ld.
• The libstdc++and libgccare usually included in the shared libraries. Check with your Datalogics
Support representative if you need them and cannot find them in your release.
• The LIBPATHmust be set for the resulting executables to locate all APDFL and DLI dynamic libraries
(if necessary).
S u n S o l a r i s
Adobe PDF Library v6.1.1Plus for Sun Solaris is distributed in dynamic library form.
When building with the Library:
• Using GCC to drive the linker is highly recommended; ld is not.
• The libstdc++and libgccare usually included in the shared libraries. Check with your Datalogics
Support representative if you need them and cannot find them in your release.
• The LD_LIBRARY_PATHmust be set for the resulting executables to locate all APDFL and DLI
dynamic libraries (if necessary).
3. 4
Adobe PDF Library Installation Guide
Unresolved Symbol References on Unix
Adobe distributes the Adobe PDF Library on several Unix platforms (AIX, Linux and Sun Solaris) built
with GCC. Some developers have experienced unresolved symbol references when linking the Library into
applications built with non-GCC C and C++ compilers.
To resolve these references, if problems occur:
1 Obtain the GCC runtime library for the platform in question.
2 Extract the individual objects from the GCC runtime:
ar -x <libgcc_runtime_library_name>
3 Build a helper library consisting of the objects which contain the symbols with unresolved references.
Those which have been incorporated successfully to date include:
• bsearch.o
• ctime.o
• _op_delete.o
• _new_handler.o
• _op_new.o
• frame.o
• tinfo.o
• _eh.o
• _dummy.o
• exception.o
• _pure.o
• _op_vnew.o
• vdel.o
• _eprintf.o
• tinfo2.o
NOTE: This is a representative list only; the actual list of unresolved references
may vary.
4 Include the helper library in the application build.
Configure Your Envi ronment
3. 5
Accessing Font Information
The standard fonts (also known as the Base 14 fonts) are assumed to be present on any machine handling
PDF or PostScript documents. Those fonts are:
• Courier
• Courier-Bold
• Courier-Oblique
• Courier-BoldOblique
• Helvetica
• Helvetica-Bold
• Helvetica-Oblique
• Helvetica-BoldOblique
• Times-Roman
• Times-Bold
• Times-Italic
• Times-BoldItalic
• Symbol
• ZapfDingbats
NOTE: PDF files that do not have embedded Base 14 fonts will have smaller file
sizes. However, the Base 14 fonts are the only fonts which may be reliably omitted
from PDF files. Adobe and Datalogics recommend that applications embed and
subset all fonts wherever possible. See the accompanying Adobe PDF Reference
Manual for more information.
It’s important to understand that the Base 14 fonts are not provided in the Adobe PDF Library release; it
is assumed that you already have them on your system, and that they are available to Adobe PDF Library
and Adobe Acrobat (or Adobe Reader) applications.
O S / 4 0 0
Font resources must be placed in the Integrated File System (IFS) and referenced by the application via the
dirListpointer within the PDFLDataRecstructure passed to the PDFLInitfunction.
The minimum set of resources consists of two Multi-Master fonts (Serif and Sans Serif), Symbol and
ZapfDingbat fonts. All of these are known by name to the code and must be present in resources.
3. 6
Adobe PDF Library Installation Guide
Setting Environment Variables
Resources must be specified by the methods presented in the Adobe PDF Library Overview manual. It is
assumed that the resource specification will point to all necessary resources for the job.
S p e c i f y i n g C M a p s f o r PDWordFinder U s e
In particular, you should ensure that your application can find useful CMap files via its ACRO_RES_DIR
definition whenever using PDWordFinderto extract text from a document. Especially in the case of
CIDType0 fonts, a /ToUnicode table is not always included, and so the Adobe PDF Library should have
access to the Adobe-supplied "UCS2-..." CMaps in order to achieve a conversion from a multibyte
format to a Unicode one.
NOTE: Beginning with Adobe PDF Library v6.0.0Plus and DLI v3.0, the Resource
folder names \Resource\CMapsand \Resource\Fontshave been
renamed to the singular forms \Resource\Cmapand \Resource\Font
respectively. Applications built under Adobe PDF Library v5.x or earlier which
reference these folders by name must be updated for use with the v6.x releases.
Configure Your Envi ronment
3. 7
H P I A 3 2 P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
OS
Operating System
setenv OS ia32hpux
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
SHLIB_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv SHLIB_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
CAUTION: Under some circumstances a link error may occur if libdli.sl
attempts to fully specify a path to the location of libAGM.sl. If this occurs, use
the chatr command to direct it to stop specifying paths to library locations:
chatr +b disable +s enable libname
In this case the libname is libdli.sl. Although the error message refers to a
problem in the location for libAGM.sl, it is libdli.slwhich is issuing that
incorrect path. The chatr command will direct libdli.slto stop specifying a
path for libAGM.sl.
The user must either be in the DLI/Libsdirectory or fully qualify the libname
(e.g. /datalogics/DLI/libdli.sl).
3. 8
Adobe PDF Library Installation Guide
H P I A 6 4 P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR
Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
OS
Operating System
setenv OS ia64hpux
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
SHLIB_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv SHLIB_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
CAUTION: Under some circumstances a link error may occur if libdli.sl
attempts to fully specify a path to the location of libAGM.sl. If this occurs, use
the chatr command to direct it to stop specifying paths to library locations:
chatr +b disable +s enable libname
In this case the libname is libdli.sl. Although the error message refers to a
problem in the location for libAGM.sl, it is libdli.slwhich is issuing that
incorrect path. The chatr command will direct libdli.slto stop specifying a
path for libAGM.sl.
The user must either be in the DLI/Libsdirectory or fully qualify the libname
(e.g. /datalogics/DLI/libdli.sl).
Configure Your Envi ronment
3. 9
H P P A - R I S C P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
OS
Operating System
setenv OS hppahpux
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
SHLIB_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv SHLIB_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
CAUTION: Under some circumstances a link error may occur if libdli.sl
attempts to fully specify a path to the location of libAGM.sl. If this occurs, use
the chatr command to direct it to stop specifying paths to library locations:
chatr +b disable +s enable libname
In this case the libname is libdli.sl. Although the error message refers to a
problem in the location for libAGM.sl, it is libdli.slwhich is issuing that
incorrect path. The chatr command will direct libdli.slto stop specifying a
path for libAGM.sl.
The user must either be in the DLI/Libsdirectory or fully qualify the libname
(e.g. /datalogics/DLI/libdli.sl).
3. 10 Adobe PDF Library Installation Guide
I B M A I X P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR
Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LIBPATH
A colon-separated list specifying all of your library file locations; e.g.
setenv LIBPATH /APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System; e.g.
setenv OS aixgcc (for gcc v3.3 compiler)
setenv OS rs6000aix (for XL C/C++ VisualAge compiler)
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
Configure Your Envi ronment
3. 11
I B M A S / 4 0 0 P l a t f o r m
The following environment variables are recommended in conjunction with your application’s dirlist
settings.
ACRO_RES_DIR
PSRESOURCEPATH Specifies a single location of all your fonts.
Specifies the location of your CMap files.
When the SAVFis restored, an object (sample)Bwill be created. If Run(16)it will compile and link,
building the application that you may then Run(16).
If removed, these files may be recreated by compiling the member in the PROCfile.
3. 12 Adobe PDF Library Installation Guide
I B M U S S P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR
Specifies the location of your CMap files; e.g.
export ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LIBPATH
A colon-separated list specifying all of your library file locations; e.g.
export LIBPATH /APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System; e.g.
export OS os390-ibm
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
export PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
Configure Your Envi ronment
3. 13
I R I X P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LD_LIBRARY_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv LD_LIBRARY_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System
setenv OS mips32irix
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
3. 14 Adobe PDF Library Installation Guide
L i n u x P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR
Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LD_LIBRARY_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv LD_LIBRARY_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System
setenv OS i80386linux
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
Configure Your Envi ronment
3. 15
M a c i n t o s h P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LD_LIBRARY_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv LD_LIBRARY_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System
setenv OS macintosh
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
3. 16 Adobe PDF Library Installation Guide
S o l a r i s P l a t f o r m
The following environment variables must be defined prior to building applications.
ACRO_RES_DIR
Specifies the location of your CMap files; e.g.
setenv ACRO_RES_DIR /APDFL6.1.1/Resource/Cmap
LD_LIBRARY_PATH
A colon-separated list specifying all of your library file locations; e.g.
setenv LD_LIBRARY_PATH
/APDFL6.1.1/Libs:/DLI/Libs:/usr/local/lib
OS
Operating System
setenv OS sparcsolaris
CAUTION: As of Adobe PDF Library v6.1.1 and DLI v3.0.22, proper setting of the OS
(Operating System) variable is now required in order to correctly build the DLI
sample applications.
PSRESOURCEPATH
A colon-separated list specifying all of your resources, a list of directories to search
for fonts; e.g.
setenv PSRESOURCEPATH
/APDFL6.1.1/Resource/Cmap:/APDFL6.1.1/Resource/Font
W i n d o w s P l a t f o r m s
There are no required environment variables that must be defined prior to building applications.
(preceding).
O t h e r P l a t f o r m s
Resources must be specified by the methods presented in the Adobe PDF Library Overview manual. It is
assumed that the resource specification will point to all necessary resources for the job.
Index. 1
Index
A
CIDType0 Fonts
Reliance on ACRO_RES_DIR definition with
PDWordFinder 3.6
Accessing Font Information 3.5
ACRO_RES_DIR
on HP
Cmaps Files
IA32 3.7
IA64 3.8
Reliance on ACRO_RES_DIR definition with
PDWordFinder 3.6
Compilers, Supported 2.2
Conventions, Document 1.4
PA-RISC 3.9
on IBM
AIX 3.10
AS/400 3.11
ctime.o 3.4
USS 3.12
on IRIX 3.13
on Linux 3.14
D
on Macintosh 3.15
on Solaris 3.16
Adobe Acrobat 1.4
Adobe PDF Library
Datalogics
Developer Overview
How This Book is Organized 1.3
Documentation
Applications Programming Interface (API)
manual 1.3
Adobe Technical Notes
#5189 (Adobe PDF Library Overview) 1.5
#5414 (PDF Library Supplement to the Acrobat
Core API) 1.5
Index files
APDFLIndex5.pdx 2.22
APDFLIndex6.pdx 2.22
Unpacking 2.22
dummy.o 3.4
#5425 (AcroColor API Reference) 1.5
APDFLIndex5.pdx 2.22
APDFLIndex6.pdx 2.22
E
eh.o 3.4
Environment Variables, Setting
ACRO_RES_DIR
on HP
B
Base 14 fonts 3.5
bsearch.o 3.4
IA32 3.7
IA64 3.8
PA-RISC 3.9
C
on IBM
Cautions
AIX 3.10
CMaps and Fonts folders now renamed to singu-
lar form 3.6
AS/400 3.11
USS 3.12
Only Base 14 fonts can be reliably omitted from
Proper OS definition now required for DLI sample
on Solaris 3.16
LD_LIBRARY_PATH
Use chatr command to avoid path problems with
Index.2 Adobe PDF Library Instal lation Guide
on Macintosh 3.15
on Solaris 3.16
eprintf.o 3.4
exception.o 3.4
LIBPATH
on IBM
AIX 3.10
F
USS 3.12
on IBM
OS/400 3.5
Fonts
Base 14 fonts 3.5
Caution on Omitting 3.5
Minimum set for OS/400 3.5
Multi-Master 3.5
frame.o 3.4
OS
on HP
IA32 3.7
IA64 3.8
PA-RISC 3.9
on IBM
AIX 3.10
USS 3.12
ftp
on IRIX 3.13
on Linux 3.14
on Macintosh 3.15
on Solaris 3.16
G
Platforms
HP
GCC
IA32 3.7
IA64 3.8
PA-RISC 3.9
IBM
AIX 3.10
AS/400 3.11
USS 3.12
IRIX 3.13
Linux 3.14
H
Helper Library 3.4
Helvetica fonts 3.5
HP
Macintosh 3.15
Solaris 3.16
Windows 3.16
PSRESOURCEPATH
on HP
Setting Environment Variables
IA32 3.7
IA64 3.8
PA-RISC 3.9
Supported Versions
IA32 2.2
IA32 3.7
IA64 3.8
PA-RISC 3.9
on IBM
IA64 2.2
PA-RISC 2.2
AIX 3.10
AS/400 3.11
USS 3.12
I
IBM
on IRIX 3.13
on Linux 3.14
on Macintosh 3.15
on Solaris 3.16
SHLIBPATH
on HP
Linking on
AIX 3.2
Setting Environment Variables
AIX 3.10
AS/400 3.11
USS 3.12
IA32 3.7
IA64 3.8
Supported Versions
AIX 2.2
AS/400 2.2
PA-RISC 3.9
I ndex
I ndex. 3
MVS 2.2
USS 2.2
MIPS IRIX
Linking on 3.3
Multibyte text
Converting PDWordFinder output to
Unicode 3.6
Multi-Master fonts 3.5
ICU (International Components for Unicode)
Index files (for documentation) 2.22
Installation
Procedures
Documentation 2.3
OS/400 2.12
N
UNIX 2.16
Windows 2.3
new_handler.o 3.4
Notes
ASN membership may be required for Adobe
website access 1.5
Datalogics manuals apply to all platforms 1.2
DLI installation usually combined with
Library 2.21
InstallShield prohibits duplicate current
releases 2.10
makefile.platform file covers multiple platform
installations 2.21
DLL File Placement 2.11
Documentation 2.22
Repetitive Installations 2.10
Selecting Features 2.11
Supported Platforms and Compilers 2.2
IRIX
Setting Environment Variables 3.13
Supported Versions 2.2
PDF Reference Manual errata file available for
download 1.5
L
Unresolved references in a given release may
vary 3.4
ld
LD_LIBRARY_PATH 3.3
on IRIX 3.13
Verify location of Dli_dll.dll and related files with-
Version Number references in
documentation 2.3
on Linux 3.14
on Macintosh 3.15
on Solaris 3.16
on IBM
O
op_delete.o 3.4
op_new.o 3.4
op_vnew.o 3.4
OS
AIX 3.10
on HP
IA32 3.7
USS 3.12
Linking
on IBM
IA64 3.8
AIX 3.2
PA-RISC 3.9
on IRIX 3.3
on Linux 3.3
on IBM
Linux
AIX 3.10
USS 3.12
Linking on 3.3
Setting Environment Variables 3.14
Supported Versions 2.2
on Solaris 3.16
OS/400
M
Macintosh
Setting Environment Variables 3.15
Supported Versions 2.2
Index.4 Adobe PDF Library Instal lation Guide
P
IA64 3.8
PA-RISC 3.9
Sun Solaris
PDF
File format 1.4
Linking on 3.3
Setting Environment Variables 3.16
Supported Versions 2.2
PDFLDataRec 3.5
PDFLInit 3.5
PDWordFinder
Symbol font 3.5
Symbols, Unresolved 3.4
Reliance on ACRO_RES_DIR definition 3.6
Platforms, Supported 2.2
Portable Document Format Reference Manual 1.4
PSRESOURCEPATH
on HP
T
IA64 3.8
Times fonts 3.5
tinfo.o 3.4
on IBM
tinfo2.o 3.4
AIX 3.10
AS/400 3.11
USS 3.12
ToUnicode Table
Use in CIDType0 Fonts 3.6
on IRIX 3.13
on Linux 3.14
on Macintosh 3.15
on Solaris 3.16
pure.o 3.4
U
Unicode
Converting PDWordFinder output from
multibyte 3.6
R
V
Resources
Adobe
vdel.o 3.4
Adobe PDF Library Supplement to the Acrobat
Core API 1.5
W
Windows (Intel)
Setting Environment Variables 3.16
Supported Versions 2.2
Portable Document Format Reference
Manual 1.5
X
Datalogics
Adobe PDF Library and DLI Installation
XL C/C++
Guide 1.4
Adobe PDF Library Developer Overview 1.4
Java Interface User Guide 1.4
Z
S
Samples
Compiling and Linking 2.25
Location 2.25
SHLIBPATH
on HP
IA32 3.7
|