iText Core
Produced by iText
iText Core is an open-source PDF library that you can build into your own applications. iText Core is dual-licensed (AGPLv3 and commercial) and is available for Java and .NET (C#). It also supports Android and GraalVM Native Image/.NET MAUI AOT compilation.
It allows developers to:
- Generate and manipulate PDF documents, compliant with:
- PDF 1.7 and 2.0 specifications (ISO 32000-1, ISO 32000-2)
- PDF/A (ISO 190005; PDF/A-1a/b, PDF/A-2a/b/u, PDF/A-3a/b/u, PDF/A-4e,f)
- PDF/UA (ISO 14289), PDF/UA-2 (ISO 32000-2)
- Create and manipulate tagged PDF and Well Tagged PDF (WTPDF)
- Create maps and books, using numerous interactive features available for PDF
- Add bookmarks, page numbers, watermarks and other features to existing PDF documents
- Digitally sign (PAdES (ETSI EN 319 142 / ETSI TS 102 778) and encrypt PDFs, with built-in support for FIPS-140-2
- Document assembly: extract, concatenate and insert pages
- Fill out interactive forms and flatten them
- Serve dynamically generated or manipulated PDF documents to a web browser
In addition, iText Core has a range of add-ons to extend the usability and features of the iText platform:
- pdfCalligraph (to support multiple language and writing systems in PDF)
- pdfHTML (to create PDF from HTML/XML and CSS templates)
- pdfOCR (to convert scanned files and images to searchable, archivable documents)
- pdfOptimizer (to optimize PDFs for size and speed)
- pdfSweep (to securely redact PDF content)
- pdfXFA (to flatten XFA forms)
You can try the entire iText Suite free for 30 days while keeping your IP safe under iText’s commercial license.
See examples and tutorials to help with building your project.
iText Core
Produced by iText
iText Core is an open-source PDF library that you can build into your own applications. iText Core is dual-licensed (AGPLv3 and commercial) and is available for Java and .NET (C#). It also supports Android and GraalVM Native Image/.NET MAUI AOT compilation.
It allows developers to:
In addition, iText Core has a range of add-ons to extend the usability and features of the iText platform:
You can try the entire iText Suite free for 30 days while keeping your IP safe under iText’s commercial license.
See examples and tutorials to help with building your project.
API / SDK Windows MacOS Linux Server Android iOS Developer/forensics tool Open source Subscription
PDF 2.0 (ISO 32000-2) WTPDF PDF/A-1 PDF/A-2 PDF/A-3 PDF/A-4 ZUGFeRD Order-X Factur-X PDF/A-4 Level E Tagged PDF PDF/UA-1 PDF/UA-2 WCAG PDF 1.7 (ISO 32000-1:2008) ISO TS 32001 ISO TS 32002 ISO TS 32003 ISO TS 32004 ISO TS 32005
Tagged PDF content available to AT Create PDF tags Accessible MathML Add, review & markup annotations Edit PDF content Insert, delete, move pages Resize / crop pages Redaction Page / Bates numbering Barcoding Approval (digital signatures) File attachments Associated Files Collections / Portfolios / Binders Validate digital signatures PAdES Timestamp signatures AES-256 (PDF 2.0) Layers (optional content) Collections / Portfolios / Binders Display XMP metadata Import / export FDF Import / export XFDF Author forms Fill in forms Flatten forms JavaScript for PDF Validate digital signatures Validate PDF/A Validate PDF/UA Imposition