1. Products
  2.   Aspose.PDF

Aspose.PDF FOSS

Create, edit, split, merge, encrypt, and annotate PDF documents. MIT-licensed open-source libraries for Go and Java with no runtime fees.

Aspose.PDF FOSS is a suite of open-source libraries for working with PDF documents at every stage of their lifecycle. The libraries support creating new documents from scratch, reading and editing existing files, splitting PDFs into individual page documents, and merging multiple PDFs into a single file. Encryption with AES-128, AES-256, and RC4-128 protects documents with user and owner passwords.

AcroForm handling covers the complete set of interactive form field types including text boxes, checkboxes, radio buttons, combo boxes, and button fields. Bookmark (outline) trees can be created and edited using all eight PDF destination types and named destinations. Annotation support spans text, link, highlight, freetext, circle, caret, file-attachment, and stamp annotations. Images can be embedded and extracted on a per-page basis. Tabular layout is provided through a nested table, row, and cell model with configurable borders, padding, alignment, and background fills.

Aspose.PDF FOSS is released under the MIT license with no runtime fees or usage restrictions. To handle PDF at production scale — including form field manipulation, digital signatures, PDF/A compliance, and redaction — see the Aspose.PDF — Enterprise Product Family.

Aspose.PDF — Open-Source Libraries by Platform

Aspose.PDF FOSS for Java

Java library for creating and manipulating PDF documents. MIT-licensed. Requires Java 11+.

Aspose.PDF FOSS for Go

Pure-Go library for creating, editing, merging, and securing PDF documents — open source under MIT, zero non-Go dependencies.

What People Are Saying

Do not just take our word for it. See what users have to say about APIs.

 
 
Check Success Stories
 English