For the complete documentation index, see llms.txt. This page is also available as Markdown.

PDF Generation Library in UWP

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

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.

Last updated

Was this helpful?