Processing and editing using Antenna House PDF API has the following limitations.
PDF files that can be handled by Antenna House PDF API are files that comply with the "ISO 32000 (32000-1, 32000-2)" specifications.
(*1) When setting encryption security, if the PDF version of the input file is smaller than the PDF version according to the specified encryption type, it will be changed to the PDF version according to the encryption type.
Encryption Type | PDF Version |
---|---|
128bit RC4 | 1.5 |
128bit AES | 1.6 |
256bit AES | 1.7 |
The maximum read/write PDF file size is 2GB. The specific restrictions are as follows.
(*2) The upper limit of the output file size here is determined by whether the output PDF resulting from PDF processing and editing using Antenna House PDF API exceeds 2GB.
This specific example is the case when merging PDF files. Merging PDF files using Antenna House PDF API is not a process of physically merging PDF files. Therefore, if the merged output PDF exceeds 2GB, an error may occur even if the total PDF file size before merging is less than 2GB.
For specific PDF file merging operations, see "-mergeFiles: Merging PDF files" in this manual.
There are limitations when performing the following operations when optimizing PDF:
For details on specifying downsampling and merging font in PDF optimization, see "-optimize: Optimizing PDF Files" in this manual.
Antenna House PDF API handles fonts in processes such as inserting text watermarks and drawing text on PDF page content. The specific commands for handling fonts are as follows.
The security information of the input PDF file is basically carried over to the output PDF file, but it is not carried over with the following exception command.
For details on exception command, see the explanation of associated command in "13 Parameters for Commands" in this manual.
The Command-line cannot be used by multiple threads at the same time.
In Windows, there is a limit on the number of characters in the command prompt. Be careful when using the Command-line.