Document creation can be as simple as a blank PDF or it could be part of capturing content and combining it with a template PDF in order to streamline a report process.
Apryse SDK benefits include:
- Create new documents from scratch or use existing documents as templates
 - Copy page content (individual graphical elements) from one page to another
 - Read/write a PDF document from/to memory buffer or a file on a disk
 - Create new text, vector art and images
 - Quick image embedding for TIFF, JPEG, and PNG
 - Support for Type1, OpenType, TrueType, Type3, and CID Font embedding for accurate text reproduction
 - Support for Unicode text and standard PDF encodings
 - Dynamic font subsetting resulting in smaller files
 - Full control over text positioning and character spacing
 - Support for all PDF color spaces and advanced pre-press options
 - Full control over content positioning and all graphical attributes available in PDF
 - Support for PDF patterns (colored and uncolored tiling patterns) and shadings (7 types)
 - Support for image masks
 - Reuse of resources such as images, fonts and color spaces through object sharing resulting in smaller and more efficient documents
 - Intelligent element serialization resulting in small and efficient content streams
 - Support for explicit and named destinations. Named destinations allow for changes to the document that will not invalidate existing bookmarks
 - Extensive bookmark creation and editing API
 - Creation of PDF documents with 3D content (U3D support)
 - Apply security to new documents
 - Linearization (Fast Web View)
 
Generate from Template
To create a new document from a Template.
Create a new blank PDF document
To create a new document as a blank PDF.