This Java library enables users to create and modify PDF documents and forms with ease. Its features include the creation of new PDF files and the manipulation of existing ones, allowing users to customize their PDF documents as needed.

Unlike other PDF software such as Adobe PDF PDF library, Adobe Acrobat, or Ghostscript, this component library supports all the features required for PDF creation and processing. With the PDF document component, you can create a new PDF document from scratch and add new pages to it. Alternatively, you can load an existing document and modify it according to your requirements.
This component library allows you to render formatted text, images, and shapes for creating professional-looking documents. It also allows you to add, edit, and delete annotations and form fields in the pages. Additionally, you can add, edit, and delete bookmarks to facilitate document navigation.
The component library provides advanced security features to help protect your documents. You can encrypt and decrypt documents and also specify document usage restrictions. Moreover, you can add tables, headers, footers, margins, shapes, images, formatted text, annotations, form fields, bookmarks, etc. to your PDF documents.
To ensure that your documents are portable, you can embed (full and subset) fonts. Additionally, you can remove existing fonts to optimize file size. Overall, this PDF component library is an excellent tool for anyone looking to create and process PDF documents and forms.
Version 2.1: N/A
Version 3.0: N/A