Table of Contents
Antenna House PDF API Manual
Chapter.1 Overview - Command-line
Chapter.2 System Requirements
2-1 Windows
2-2 Linux
Chapter.3 Installation Instructions
3-1 Windows Version
3-2 Linux Version
Chapter.4 License File
4-1 License File Specifications
4-2 Obtaining the License File
4-3 License File Location (Default Location)
4-4 License File Location (Arbitrary Location)
4-5 Replacing License File
4-6 Maintenance Period and Command-line Behavior
4-7 Handling of License Files When Installing the Maintenance Version
4-8 Checking License File Information
Chapter.5 Handling Fonts
5-1 Getting Font information
5-2 Font Configuration File Settings
5-3 Creating Environment Variables
5-4 Supported Font Formats
5-5 Embedding Fonts
5-6 Merging Fonts
5-7 Font Limitations
5-8 Processing that Handles Fonts
Chapter.6 Color Profiles
6-1 Searching for Color Profiles
6-2 Creating Environment Variables
6-3 Processing that Handles Color Profiles
Chapter.7 PDF Files Available to be Processed
Chapter.8 Limitations
8-1 PDF Versions
8-2 Limit Size on Read / Write
8-3 Editing PDF/A and PDF/X
8-4 PDF Optimization
8-5 Font Limitations
8-6 Retaining Security Information
8-7 Using Multiple Threads
8-8 String Limitation in Command Prompt
Chapter.9 Operation Specifications on Evaluation Version
Chapter.10 How to Use the Command-line
10-1 Execution Method
10-2 How to Specify Input and Output
Chapter.11 Type of Commands
Chapter.12 Parameters for Commands
12-1 getFileInfo: Getting PDF Information
12-2 -changeDocInfo: Document Property Settings
12-3 -changeViewInfo: Open Action Settings
12-4 -mergeFiles: Merging PDF files
12-5 -getOutlineInfo: Getting Outline Information
12-6 -getAnnotInfo: Getting Annotation Information
12-7 -setPdfWatermark: Inserting PDF Watermark
12-8 -setImageWatermark: Inserting Image Watermark
12-9 -setTextWatermark: Inserting Text Watermark
12-10 -setColorWatermark: Inserting Color Watermark
12-11 -encrypt: PDF Security Settings
12-12 -decrypt: Removing PDF Security Settings
12-13 -optimize: Optimizing PDF Files
12-14 -addEmbeddedFile: File Attachment
12-15 -pageRotate: Page Rotation
12-16 -pageDelete: Deleting Pages
12-17 -writeText: Adding Text
12-18 -exportAnnotsToFDF: Exporting Annotations to FDF
12-19 -importAnnotsFromPDF: Importing Annotations from Other PDF
12-20 -insertEmptyPage: Inserting Empty Pages
12-21 -addPageNumber: Adding Page Number
12-22 -pageExtract: Extracting Pages
12-23 -embedFonts: Embedding Fonts
12-24 -extractImage: Extracting Images
12-25 -extractText: Extracting Text
12-26 -imageToPdf: Converting Images to PDF
12-27 -extractEmbeddedFile: Extracting Attached Files
12-28 -importAnnotsFromFDF: Importing Annotations from FDF
12-29 -fixedUpPDFA: PDF/A Conversion
12-30 -validatePDFA: Validating PDF/A
12-31 -dividePdf: Splitting a PDF File
12-32 -getPageSize: Getting Page Size
12-33 -searchTextAndHighlight: Inserting Highlight Annotations into the Searched Text
12-34 -searchTextAndRedact: Inserting Redact Annotations into the Searched Text
12-35 -searchTextAndSetMask: Masking the Searched Text
12-36 -zoom: Zooming Page
12-37 -setCustomProperty: Setting Custom Properties
12-38 -setMaskUsingRedaction: Applying Redact Annotations and Mask
12-39 -linearize: Linearizing for Fast Web View
12-40 -lic: Getting License Information
12-41 -v: Getting Version, Copyright, and License Information
12-42 -h: Showing a List of Command Names
12-43 -h -all: Showing All Commands and Meanings
12-44 -h [command name]: Showing Specific Commands and Meanings
Chapter.13 Output Content of Acquired Information
13-1 -getFileInfo: Getting PDF Information
13-2 -getOutlineInfo: Getting Outline information
13-3 -getAnnotInfo: Getting Annotation Information
13-4 -getPageSize: Getting Page Size
13-5 Action Information / Destination Information
Chapter.14 Command-line Supplement
14-1 Specifying Multiple Commands
14-2 Macro Text
14-3 Error Handling
Chapter.15 Differences from Previous Versions
15-1 Command Supported Version List
15-2 Changes to Each Command
Chapter.16 Upgrading
16-1 "Antenna House PDF API" version notation and definition of version upgrade
16-2 Version Upgrades During the Maintenance Period
16-3 Installing Multiple Versions
Chapter.17 Frequently Asked Questions
17-1 Features and Programming
17-2 Installation/Upgrade/License File
Chapter.18 Trademark/Copyright Information
18-1 Trademark
18-2 Third Party Library Copyright Information
Revision History
Colophon
Processing and editing using Antenna House PDF API has the following limitations.