Forums
- Login to post new content in the forum.
| Forum | Topics | Posts | Last post |
|---|---|---|---|
|
This is the forum for the second edition of the book "iText in Action".
|
|||
|
Post your general questions about the book here.
|
5 | 17 | 1 year 25 weeks ago by gidoca |
|
Please try to post your question in a specific category.
Use this category only for questions you couldn't ask anywhere else.
|
8 | 26 | 44 weeks 5 days ago by Bruno Lowagie |
|
Part 1 shows you how to create a document from scratch. Concepts such as iText's basic building blocks and direct content will be introduced, and important objects for adding columns and tables to a document are discussed in great detail. These first five chapters also explain how to add finishing touches to your document, using page events for headers, footers, page numbers, and watermarks.
|
|||
|
3 | 15 | 1 year 40 weeks ago by Luca T. |
|
6 | 20 | 18 weeks 6 days ago by Bruno Lowagie |
|
3 | 11 | 1 year 49 weeks ago by Bruno Lowagie |
|
10 | 25 | 24 weeks 3 days ago by Bruno Lowagie |
|
7 | 24 | 30 weeks 3 days ago by Bruno Lowagie |
|
Part 2 deals with existing PDF files, be they documents created with iText as discussed in part 1, or PDFs created with Adobe Acrobat, Open Office, or any other PDF producer. You'll learn different ways to copy, stamp, split, and merge documents. You'll add actions and JavaScript, and you'll learn all about filling out interactive forms.
|
|||
|
8 | 26 | 38 weeks 6 days ago by Bruno Lowagie |
|
6 | 12 | 16 weeks 3 days ago by paulbreslaw |
|
12 | 39 | 36 weeks 8 hours ago by 655227 |
|
Parts 1 and 2 showed you how to build a standalone application that is able to create or manipulate a PDF document in black and white, using standard fonts, and so on. The four chapters in part 3 will show you how to integrate such an application into a web application, how to create images and colors, how to choose and use different fonts, and how to protect your document.
|
|||
|
3 | 9 | 1 year 45 weeks ago by lingeng |
|
1 | 2 | 2 years 11 weeks ago by Bruno Lowagie |
|
6 | 15 | 22 weeks 3 hours ago by trobolson |
|
9 | 34 | 22 weeks 5 days ago by Bruno Lowagie |
|
Part 4 provides an overview of the history of PDF, and it shows you the inner workings of a PDF document. It explains the different parts of a PDF file: the header, the body, the cross-reference table, and the trailer. The body of a PDF file consists of a series of objects, and you'll learn about the different types of objects in the Carousel Object System.
The three final chapters focus on stream objects. First you'll learn more about the content stream of a page. You'll learn about graphics state and text state, and about marked content. In the final chapter, you'll learn how to deal with streams that contain images, fonts, file attachments, and rich media.
|
|||
|
2 | 6 | 46 weeks 4 days ago by Bruno Lowagie |
|
0 | 0 | n/a |
|
5 | 11 | 1 year 8 weeks ago by Bruno Lowagie |
|
4 | 12 | 23 weeks 5 days ago by Bruno Lowagie |
|
This forum is for questions about the tutorials. Note that these tutorials are still under development.
|
|||
|
iText (JAVA) is distributed as a jar; iTextSharp (.NET) is distributed as a dll. Installing iText and iTextSharp is pretty straightforward.
|
|||
|
How to install iText for use in a standalone or in a web application.
|
1 | 2 | 2 years 23 weeks ago by Bruno Lowagie |
|
How to install iTextSharp.
|
4 | 8 | 1 week 6 days ago by Bruno Lowagie |
|
Adding content to a new or existing PDF document with iText often involves the use of objects such as PdfPTable, ColumnText, etc... Adding "direct content" involves a sound knowledge of PDF syntax. Finally, if you're working in Java, you can also add content using java.awt.Graphics2D methods.
|
|||
|
You can create PDF using easy to use objects such as Chunk, Phrase, Paragraph, and so on...
|
0 | 0 | n/a |
| 3 | 10 | 27 weeks 4 days ago by a1ik |
|
| 0 | 0 | n/a | |
| 3 | 7 | 2 years 12 weeks ago by Bruno Lowagie |
|
| 2 | 4 | 2 years 1 week ago by Bruno Lowagie |
|
|
You can create PDF using low level functions as described in the PDF reference. You'll need this if you want to add artifacts that show up on every page (for instance page numbers).
|
2 | 13 | 1 year 46 weeks ago by Bruno Lowagie |
|
Writing to the direct content, be it the content of a page (PdfContentByte) or an XObject (PdfTemplate), is a mechanism that allows you to create PDF syntax almost manually.
|
2 | 4 | 2 years 15 weeks ago by Bruno Lowagie |
|
Page events are iText specific functions that can be used when creating a document from scratch
|
1 | 2 | 30 weeks 5 days ago by Bruno Lowagie |
|
With iText (not with iTextSharp), you can create PDF content using java.awt.Graphics2D.
|
1 | 2 | 2 years 23 weeks ago by Bruno Lowagie |
|
An interactive PDF form can be created using two different technologies. Before you post a question, it is important to find out if you're working with AcroForm technology or XFA technology.
Other interactive features involve annotations (for instance: links) and bookmarks. PDF also supports the use of JavaScript and Flash/Flex.
|
|||
|
AcroForm is the technology used by Open Office and Acrobat (not Designer) to create PDF forms
|
3 | 5 | 42 weeks 3 days ago by Bruno Lowagie |
|
The XML Forms Architecture is the technology used by Adobe LiveCycle Designer when creating forms
|
2 | 4 | 47 weeks 6 days ago by Bruno Lowagie |
|
Annotations come in many different forms: links, sticky notes, rich media, and so on.
|
0 | 0 | n/a |
|
Bookmarks are also known as "outlines". It's a collection of destinations within a PDF document
|
0 | 0 | n/a |
|
You can add interactivity to your PDF documents using JavaScript.
|
0 | 0 | n/a |
|
You can integrate Flash applications into a PDF document.
|
0 | 0 | n/a |
|
iText comes with different manipulation classes: PdfStamper, PdfCopy, PdfSmartCopy, and PdfCopyFields. It's important that you choose the right class for the right task.
|
|||
|
You can create a new document using pages that are imported from other documents. Usually, this isn't the best solution
|
0 | 0 | n/a |
|
With PdfStamper you can add content (such as page numbers) to one and only one PDF document. You can also use PdfStamper to create a new document that only contains a selection of pages of an existing PDF.
|
1 | 3 | 2 years 12 weeks ago by MarkStorer |
|
Merging pages from different existing PDF documents should be done with one of the PdfCopy classes. Each class has its own advantages and disadvantages, so you have to choose wisely.
|
0 | 0 | n/a |
|
With iText you can digitally sign a document, you can encrypt PDFs, you can create barcodes, and much more
|
|||
|
iText can be used to digitally sign a PDF document.
|
3 | 10 | 36 weeks 6 days ago by Bruno Lowagie |
|
PDF documents can be protected with a user and an owner password. Or you can use certificate encryption to protect a document.
|
0 | 0 | n/a |
|
Different types of barcodes are supported in iText.
|
1 | 4 | 1 year 47 weeks ago by Bruno Lowagie |
|
A PDF can contain embedded files. Embedded files can be organized into a portable collection or portfolio.
|
0 | 0 | n/a |
|
PDF content can be marked for different purposes: making content optional, improving accessibility, structuring content, and so on...
|
0 | 0 | n/a |
|
Extracting text (and images) from a PDF can be extremely difficult, but it's not impossible.
|
4 | 8 | 48 weeks 1 day ago by Bruno Lowagie |
|
iText is used in numerous web applications.
|
2 | 5 | 23 weeks 4 days ago by Fordtman |
Content © 2010 1T3XT BVBA
