Some test text!

PDF Generation & Creation Library

Dynamically generate PDFs from scratch or produce them on-the-fly from existing PDF or Microsoft Word templates, XAML, HTML, mark-downs, plain text, images, etc. Use the same application logic across web, mobile, server, and desktop solutions. Convert from 30+ formats (including Microsoft Office) with a few lines of code.

PlatformPlatformPlatformPlatformPlatformPlatformPlatform

Create From Scratch

Generate new PDFs without using any external dependencies or drivers.

Stamp or Append Existing PDFs

Insert images, text, form fields, links, bookmarks, barcodes, and much more to an existing PDF.

Convert to PDF

High-fidelity direct document conversion from 30+ file formats into PDF. Turn web pages and scanned images into PDF documents you can annotate.
See Documentation

Create from a Template

Merge information into PDF templates, or assemble from components, for consistent and standardized documents.
See Documentation

Forms

Convert scanned invoices or worksheets into fillable documents.

Leverage What You Already Have

Avoid recreating legacy files by instead embedding them directly within your application with a universal document viewer. Convert scanned documents and 30+ file formats into fillable forms or interactive web pages.

Images & Graphics

Create new images or embed existing ones. Support for all color spaces and pre-press options. Full control over positioning. Support for patterns (colored and uncolored tiling patterns), shadings (7 types), and image masks.

Optimization

Reduce storage requirements by using any compression filter allowed in PDF to create smaller and more efficient documents. Reuse resources such as images, fonts, and color spaces through object sharing to further streamline. Intelligent element serialization results in small and efficient content streams.
See Documentation

Fonts

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.

Full Control

Access all document information through its low-level PDF object model (COS/SDF API). Control images, graphical properties, fonts, text, metadata, annotations, form field data, and much more when generating files.

Accurate & Consistent

Give your users a trustworthy and compliant representation of generated documents. Built from the ground up, our core document engine has been perfected by 20 years of knowledge, innovation, and real-world testing.

Compliant

Rigorous adherence to ISO standards for PDF 1.x & 2.x and PDF/A (1, 2, 3) ensures generated files are fully compliant.

Get started for free today

Get Started