What flexibility does the Table of Contents option offer?

The Table of Contents page has many features. Among them are:

  • The user is able to specify how information is printed on the page: in what font, size, position and color.
  • Entries in the Tables of Contents support line-wrapping.
  • All text entered by AppendPDF Pro on the Table of Contents page is hyperlinked to the respective pages in the new PDF document.
  • Entries in the Table of Contents can use leaders between the entry text and the page number for that entry.
  • If the Table of Contents needs to run on to a second (or third, etc.) page, a copy will be made of the first page to accommodate the additional listings.
  • AppendPDF Pro applies its own bookmark for Table of Contents pages.
  • The TOC block in the parameter file also supports a stamp file, enabling stamps such as page numbers, headers, etc. to be placed anywhere on the TOC page.

What do I need to keep in mind when setting LineSpace for use with multi-line TOC entries?

The LineSpace parameter available in the TOC (Table of Contents) block does not account for multi-line TOC entries. If LineSpace is set to 3 and there is a TOC entry that wraps a line, the space between that entry and the next will only be the equivalent of one blank line.

If your document has long TOC entries, make the appropriate adjustments to LineSpace to (a) achieve the desired spacing and (b) prevent lines from overlapping (a LineSpace of 2 and a TOC entry that wraps to 3 lines will overwrite the first line of the following TOC entry).

Why are there extra bookmarks listed ahead of the cover page?

If your cover page document contains bookmarks, AppendPDF Pro will list them ahead of the auto-generated “Cover Page” bookmark. If you do not wish to have the bookmarks listed before the cover bookmark, open the cover page file in Acrobat, click on the bookmark, choose to delete the bookmark from the bookmark dropdown menu located on the top right of the bookmark pane.

How do I accurately define the page numbers I want stamped into my output PDF?

Users need to keep in mind that page numbers specified in stamp files (i.e., StartPage) need to be Acrobat page numbers and not the page numbers as defined by AppendPDF Pro. Acrobat page numbers are the page numbers as they appear in your Adobe Acrobat window (i.e., 3 of 20).

If -f is used, page counting will begin on the cover page and AppendPDF Pro numbers will be the same as Acrobat numbers. If -f is not used, number counting is reset to 1 at the start of the body of the appended document (this will not correspond to the 3 of 20 in your Acrobat window). Therefore, be sure to refer to the page numbers as they appear in Acrobat when specifying pages in stamp files.

What causes the message “error while loading shared libraries. libDLXXpdfl.so: cannot open shared object file”?

There are two additional environmental variables that need to be set for AppendPDF Pro on all UNIX platforms.  If these variables are not set, you will receive the message “error while loading shared libraries. libDLXXpdfl.so: cannot open shared object file: No such file or directory.”

The first environmental variable that needs to be set is APPLIGENT_HOME.  This stores the location of the Appligent home directory. The default location for the Appligent home directory is /usr/local/appligent. The Appligent home directory contains the library files and resources needed to run AppendPDF Pro. It also contains license information for AppendPDF Pro.

Example for setting this variable:

export APPLIGENT_HOME=/usr/local/appligent

The second environmental variable is LD_LIBRARY_PATH on UNIX (except AIX, see below). The APDFL library path must be added to the LD_LIBRARY_PATH variable. The APDFL library path is located in a subdirectory of the APPLIGENT_HOME directory.

The path should be set to:

${APPLIGENT_HOME}/APDFLX.X.X/Libs

Example for setting the LD_LIBRARY_PATH variable:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${APPLIGENT_HOME}/APDFLX.X.X/Libs

FOR AIX USERS ONLY!

The environmental variable is LIBPATH. The APDFL library path is located in a subdirectory of the APPLIGENT_HOME directory. The path should be set to:

 ${APPLIGENT_HOME}/APDFLX.X.X/Libs

Example for setting the LIBPATH variable:

export LIBPATH=${LIBPATH}:${APPLIGENT_HOME}/APDFLX.X.X/Libs

Does AppendPDF Pro support PDF Forms?

AppendPDF Pro cannot append PDF files that contain active form fields, however you can append form documents where the form fields have been flattened.  You would first need to use the form-flattening feature in another product, FDFMerge. Form flattening is a process whereby form data is stamped directly into the document, and the form fields are effectively removed. You can then successfully append your files with AppendPDF Pro.

Does AppendPDF Pro run on documents that are encrypted / secured?

No. AppendPDF Pro will not work with encrypted or write-protected input PDF files. Full permission on all files and paths are required for AppendPDF Pro to work properly.

AppendPDF Pro  does have the ability to apply standard Acrobat security to the appended output PDF file. If you have an earlier version that does not have the ability to apply security and you would like to upgrade, please contact our Sales Department.

Can I extract page ranges from just one file?

Yes. AppendPDF Pro will extract page ranges from only one file if you choose. You do not have to append additional pages or files to it for the append to be successful.  Examples below of how parameter file should be constructed.  These examples are setup to extract pages 2, 3 & 4 from Sample4.pdf:

XML Parameter:

<sourcepdfs>
<inputpdf>
<file>c:\Appligent\AppendPro\samples\pdfs\Sample4.pdf</file>
<startpage>2</startpage>
<endpage>4</endpage>
</inputpdf>
</sourcepdfs>

Legacy (text) Parameter

begin_source
c:\Appligent\AppendPro\samples\pdfs\Sample4.pdf,2,4
end_source

Can AppendPDF Pro stamp my output documents during the appending process?

Yes. AppendPDF Pro can place stamps, watermarks, page numbers, etc. on documents. This feature is used in the Cover, TOC, and Extras blocks of the parameter file. Base 14, PostScript Type 1, True Type and Open Type fonts are supported. Margins can be modified for individual stamps as well as for full pages. JPEG, TIFF and PDF stamping is supported. See the documentation for details and instructions.

What causes the message “error while loading shared libraries. libDLXXpdfl.so: cannot open shared object file”?

There are two additional environmental variables that need to be set for AppendPDF on all UNIX platforms. If these variables are not set, you will receive the message “error while loading shared libraries. libDLXXpdfl.so: cannot open shared object file: No such file or directory.”

The first environmental variable that needs to be set is APPLIGENT_HOME. This stores the location of the Appligent home directory. The default location for the Appligent home directory is /usr/local/appligent. The Appligent home directory contains the library files and resources needed to run AppendPDF. It also contains license information for AppendPDF.

Example for setting this variable:

export APPLIGENT_HOME=/usr/local/appligent

The second environmental variable is LD_LIBRARY_PATH on UNIX (except AIX, see below). The APDFL library path must be added to the LD_LIBRARY_PATH variable. The APDFL library path is located in a subdirectory of the APPLIGENT_HOME directory.

The path should be set to:

${APPLIGENT_HOME}/APDFLX.X.X/Libs

Example for setting the LD_LIBRARY_PATH variable:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${APPLIGENT_HOME}/APDFLX.X.X/Libs

FOR AIX USERS ONLY!

The environmental variable is LIBPATH. The APDFL library path is located in a subdirectory of the APPLIGENT_HOME directory. The path should be set to:

 ${APPLIGENT_HOME}/APDFLX.X.X/Libs

Example for setting the LIBPATH variable:

export LIBPATH=${LIBPATH}:${APPLIGENT_HOME}/APDFLX.X.X

Can I change security settings with APCrypt?

Yes. APCrypt can change security options on any PDF file with an owner password. The owner of the document can change the password and permission settings of a previously encrypted PDF document.

APCrypt also has the ability to completely remove security settings by supplying the -remove flag along with the -d <owner password> on the command line.