All features and tool possibilities at a glance
Short facts
Conformance
ISO 32000-1 (PDF 1.7)
ISO 32000-2 (PDF 2.0)
ISO 19005-1 (PDF/A-1)
ISO 19005-2 (PDF/A-2)
ISO 19005-3 (PDF/A-3)
Supported formats
Supported PDF Formats
PDF 1.0 to 1.7
PDF 2.0
PDF/A-1, PDF/A-2, PDF/A-3
Supported image formats
BMP
DIB
JPEG
JPEG2000
JBIG2
PNG
GIF
TIFF
Supported font formats
Type1
TrueType
OpenType
OpenType (CFF)
Features
Document assembly
Copy pages from existing PDFs
Copy annotations, form fields, links, logical structure, destinations, outlines, layers
Flatten annotations, form fields, signatures
Optimize resources
Crop and rotate pages
Freely compose content: overlays, underlays, stamps, transformations
Add encryption: user password, owner password, permissions
Copy and modify document metadata
Copy and modify page metadata
Add embedded files and associated files
Get and set OpenAction destination
Generation
Document level
Create pages
Create form fields
General text fields and comb text fields
Check boxes
Radio button groups
List boxes
Combo boxes
Create new outline items and insert them at any position in the tree
Destinations: Named and direct destinations in the same document
Page content level
Create new PDF content from scratch
Apply content to existing pages
Colors
Device colors: RGB, CMYK and grayscale
ICC color profiles
Transparency: alpha and blend mode
Paths
Single and multi-segment lines
Rectangle, circle, Bézier curves, ellipse, arc, pie
Filling, stroking, clipping, and multiple combinations
Line width, cap, join, dash array, dash phase, and miter limit
Inside rule: Nonzero winding rule, even/odd rule
Text
Font size, character spacing, word spacing
Horizontal scaling, leading, rise
Enables simple text layouting
Standard PDF fonts, installed fonts
Font metrics: Italic angle, ascent, descent, cap height, character width
Unicode characters
Text stroke: Line width, line join, and dashes
Fill and stroke text, invisible text
Use text as clipping path
Images
Bi-level: CCITT G3, G3 2D and G4, flate, LZW, PackBits, uncompressed
4-bit and 8-bit grayscale: flate, LZW, packbits, JPEG, and JPEG-6 (8 bit only), uncompressed
RGB: Flate, JPEG and JPEG-6, LZW, PackBits, uncompressed
Transformations
Translation
Scaling
Skewing (horizontal, vertical)
Rotation
Annotations
Web link annotations
File attachment annotations
Free text annotation
Sticky note annotation
Text stamp annotation
Custom stamp annotation
Circle annotation
Square annotation
Line annotation
Polyline annotation
Polygon annotation
Free drawing (“ink”) annotation
Modification
Page content
Selective deletion of content elements (without markup)
Geometric transformation of content elements (without markup)
Annotations
Web link annotation target URIs
Markup annotation location, creation/modification date, subject, author, content
Form fields
Delete fields and edit field values for:
General text fields and comb text fields
Check boxes
Radio button groups
List boxes
Combo boxes
Extraction
Document and page
Document information entries: title, author, subject, keywords, creator, producer, creation date, modification date
Document XMP metadata
Document encryption settings
Embedded files
Page bounding boxes: media box, crop box, bleed box, trim box, art box
Page XMP metadata
Outline item tree: tree structure, item title, expanded/collapsed
Destinations: named and direct destinations in the same document
Viewer settings
Content
Page and group content elements including:
Bounding box
Affine transformation
Group element
Image element
Width and height in pixel
Bits per component
Color space
Images & paths
Image mask element
Width and height in pixel
Paint for filling the mask
Path element
Alignment box
Fill parameters including paint and fill rule
Stroke parameters including line paint and line style
Shading element
Text elements
Text fragments
Bounding box
Affine transformation
Unicode string
Fill parameters including paint and fill rule
Stroke parameters including line paint and line style
Annotations
Annotations: location
Markup annotation: type, location, creation/modification date, subject, author, content
Custom stamp annotations: appearance
Link annotations: location, target destination or URI
Signature fields: name, location, reason, contact info, date, visibility
AcroForm form fields
Form field identifiers, export names, and user names, including form field hierarchy
Form field export and display content of:
Push buttons
Check boxes
Radio button groups
General text fields and comb text fields
List boxes
Combo boxes