Welcome

iText ® is a library that allows you to create and manipulate PDF documents.
It enables developers looking to enhance web- and other applications
with dynamic PDF document generation and/or manipulation.
Developers can use iText to:
- Serve PDF to a browser
- Generate dynamic documents from XML files or databases
- Use PDF's many interactive features
- Add bookmarks, page numbers, watermarks, etc.
- Split, concatenate, and manipulate PDF pages
- Automate filling out of PDF forms
- Add digital signatures to a PDF file
iText is available in Java as well as in C#.
Read more >
|
Community
The iText library is free software; you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License
version 3. Please read the terms of use
before downloading iText.
|
Commercial
You can be released from the requirements of the AGPL by purchasing a commercial license.
Buying such a license can be mandatory as soon as you develop commercial activities.
|
Documentation: iText in Action
iText in Action, Second Edition offers an introduction and a practical guide to iText
and the internals of PDF. This book lowers the learning curve and, through numerous
innovative and practical examples, unlocks the secrets hidden in Adobe's PDF Reference.
Buy the book
iText: one of the world's leading PDF libraries
Who's using iText?
Two examples of companies that are using iText:
Faber and Faber is the largest and best-known independent
publishing house in the UK. In 2007, Faber and Faber decided
to bring Printing On Demand (POD) to that part of the market,
which due to the traditional ways of the publishing business
has ceased to be a market at all: out-of-print books.
Read how iText was used in this project in the article Faber Finds generative book covers.Google
Read what the developers at Google write about iText:
Read more >
Faber and Faber
Faber and Faber is the largest and best-known independent
publishing house in the UK. In 2007, Faber and Faber decided
to bring Printing On Demand (POD) to that part of the market,
which due to the traditional ways of the publishing business
has ceased to be a market at all: out-of-print books.Read how iText was used in this project in the article Faber Finds generative book covers.
Read what the developers at Google write about iText:
Dan: "What libraries do people use for generating PDFs from java?""Did six Googlers just AGREE on something in a company-wide mailing list thread?? Did that really just happen?? My God, there really is a first time for everything."
Tim: "I used iText. It works pretty well."
Fernando: "+1 for iText."
Steve: "Ditto"
Joseph: "we are using itext..."
Mike: "Calendar uses iText..."
Isaac: "+1 for iText on (Google Spreadsheets)"
Online resources
SourceForge
Book resources
Forum
- Book forum
- Getting started
- Creating PDF
- Forms and other interactive features
- Splitting and merging PDFs
- Advanced features
Mailing list
News
-
Three new articles from Michaël en Jeroen: How OAuth works, Android 101, and iText on the JVM (featuring examples in Jython, Groovy, Scala and Clojure).published on 2012-01-03
-
The iText staff wishes you a happy New Year, and we want to say thank you 680,775 times, once for every single person who visited this site last year.published on 2012-01-01
-
Finally! The first XFA2PDF demo showing how to convert a dynamic XFA form to a PDF. All feedback is welcome. Feel free to subscribe to the betali.st!published on 2011-12-28
Source tweets
-
trumpetinc committed revision 5028 to the iText®, a JAVA-PDF library SVN repository, changing 1 filesposted on 2012-01-26
-
trumpetinc committed revision 5027 to the iText®, a JAVA-PDF library SVN repository, changing 1 filesposted on 2012-01-26
-
octaviansuteu created the Creating PDFReader throws exception for large files artifactposted on 2012-01-25
Content © 2011 1T3XT BVBA
