Some test text!

Hamburger Icon

Web / Guides / Overview

PDF Generation Library using Apryse's Web SDK

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)

Get started

Create a new document from a template
To create a new document from an existing template document.

Create a new blank PDF document
To create a new document as a blank PDF.

Create a thumbnail
To create a thumbnail image of a PDF page.

Have questions? Connect with our experts on Discord.