Some test text!
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.
Generate new PDFs without using any external dependencies or drivers.
Insert images, text, form fields, links, bookmarks, barcodes, and much more to an existing PDF.
High-fidelity direct document conversion from 30+ file formats into PDF. Turn web pages and scanned images into PDF documents you can annotate.
Merge information into PDF templates, or assemble from components, for consistent and standardized documents.
Convert scanned invoices or worksheets into fillable documents.
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.
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.
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.
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.
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.
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.
Rigorous adherence to ISO standards for PDF 1.x & 2.x and PDF/A (1, 2, 3) ensures generated files are fully compliant.
Code samples, familiar package managers, and a Docker image make it easy to get up and running.
Our core document engine has been perfected by 20 years of knowledge, innovation, and real-world testing.
An open source UI gives you complete freedom to match your look & feel, and optimize the user experience.
A single API with consistent function calls across platforms means a shorter learning curve and easier maintenance.