|
iText Software licenses two versions of the iText library: the original Java version
and iText Sharp, which is written in C# and runs on the .NET platform.
iText can programmatically create files containing:
- text (using AFM, TrueType, and OpenType fonts)
- images (GIF, JPG, PNG, TIFF, and most major formats)
- tables (multidimensional, cross page, etc.)
- charts and maps
- graphics
- forms (AcroForms, FDF, and XFDF)
- signatures (public and private keys)
- encryption
- plus headers, footers, tables of contents, indexes, bookmarks, etc.
iText products also enable you to add page numbers,
watermarks, bookmarks, and digital signatures to existing PDF documents. They can also
split, concatenate, and manipulate PDF pages; automate filling out PDF forms; etc.
In addition to iText for Java and iText Sharp, several other text-based packages are available:
- iText RUPS a GUI front-end that uses a PDF Renderer from Sun Microsystems
for viewing and analyzing existing PDF documents. You can look inside the PDF and see
the PDF internal syntax with its objects, operators, and operands.
- iText Toolbox a UI for interacting with some functionality in the iText library.
Currently, the Toolbox is a separate project available
here.
|