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.