com.lowagie.text

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » PDF » pdf itext » com.lowagie.text 
com.lowagie.text
Java Source File NameTypeComment
Anchor.javaClass An Anchor can be a reference or a destination of a reference.
Annotation.javaClass An Annotation is a little note that can be added to a page on a document.
BadElementException.javaClass Signals an attempt to create an Element that hasn't got the right form.
Cell.javaClass A Cell is a Rectangle containing other Elements.
Chapter.javaClass A Chapter is a special Section.

A chapter number has to be created using a Paragraph as title and an int as chapter number.

ChapterAutoNumber.javaClass Chapter with auto numbering.
Chunk.javaClass This is the smallest significant part of text that can be added to a document.

Most elements can be divided in one or more Chunks.

DocListener.javaInterface A class that implements DocListener will perform some actions when some actions are performed on a Document.
Document.javaClass A generic Document class.
DocumentException.javaClass Signals that an error has occurred in a Document.
DocWriter.javaClass An abstract Writer class for documents.
Element.javaInterface Interface for a text element.

Remark: I looked at the interface javax.swing.text.Element, but I decided to write my own text-classes for two reasons:

  1. The javax.swing.text-classes may be very generic, I think they are overkill: they are to heavy for what they have to do.
  2. A lot of people using iText (formerly known as rugPdf), still use JDK1.1.x.
ElementListener.javaInterface A class that implements ElementListener will perform some actions when an Element is added.
ElementTags.javaClass A class that contains all the possible tagnames and their attributes.
ExceptionConverter.javaClass The ExceptionConverter changes a checked exception into an unchecked exception.
Font.javaClass Contains all the specifications of a font: fontfamily, size, style and color.
FontFactory.javaClass If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files to this static class first and then create fonts in your code using one of the static getFont-method without having to enter a path as parameter.
FontFactoryImp.javaClass If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files to this class first and then create fonts in your code using one of the getFont method without having to enter a path as parameter.
GreekList.javaClass A special-version of LIST whitch use greek-letters.
Header.javaClass This is an Element that contains some userdefined meta information about the document.
HeaderFooter.javaClass A HeaderFooter-object is a Rectangle with text that can be put above and/or below every page.
Image.javaClass
ImgCCITT.javaClass
ImgRaw.javaClass
ImgTemplate.javaClass
ImgWMF.javaClass
Jpeg.javaClass
List.javaClass A List contains several ListItems.

Example 1:

 List list = new List(true, 20);
 list.add(new ListItem("First line"));
 list.add(new ListItem("The second line is longer to see what happens once the end of the line is reached.
ListItem.javaClass A ListItem is a Paragraph that can be added to a List.

Example 1:

 List list = new List(true, 20);
 list.add(new ListItem("First line"));
 list.add(new ListItem("The second line is longer to see what happens once the end of the line is reached.
MarkedObject.javaClass Wrapper that allows to add properties to 'basic building block' objects.
MarkedSection.javaClass Wrapper that allows to add properties to a Chapter/Section object.
Meta.javaClass This is an Element that contains some meta information about the document.
PageSize.javaClass The PageSize-object contains a number of rectangles representing the most common papersizes.
Paragraph.javaClass A Paragraph is a series of Chunks and/or Phrases.
Phrase.javaClass A Phrase is a series of Chunks.

A Phrase has a main Font, but some chunks within the phrase can have a Font that differs from the main Font.

Rectangle.javaClass A Rectangle is the representation of a geometric figure. Rectangles support constant width borders using Rectangle.setBorderWidth(float) and Rectangle.setBorder(int) .
RomanList.javaClass A special-version of LIST which use roman-letters.
Row.javaClass A Row is part of a Table and contains some Cells.
Section.javaClass A Section is a part of a Document containing other Sections, Paragraphs, List and/or Tables.

Remark: you can not construct a Section yourself. You will have to ask an instance of Section to the Chapter or Section to which you want to add the new Section.

Example:

 Paragraph title2 = new Paragraph("This is Chapter 2", FontFactory.getFont(FontFactory.HELVETICA, 18, Font.BOLDITALIC, new Color(0, 0, 255)));
 Chapter chapter2 = new Chapter(title2, 2);
 Paragraph someText = new Paragraph("This is some text");
 chapter2.add(someText);
 Paragraph title21 = new Paragraph("This is Section 1 in Chapter 2", FontFactory.getFont(FontFactory.HELVETICA, 16, Font.BOLD, new Color(255, 0, 0)));
 Section section1 = chapter2.addSection(title21);
 Paragraph someSectionText = new Paragraph("This is some silly paragraph in a chapter and/or section.
SimpleCell.javaClass Rectangle that can be used for Cells.
SimpleTable.javaClass Rectangle that can be used for Cells.
SpecialSymbol.javaClass This class contains the symbols that correspond with special symbols.

When you construct a Phrase with Phrase.getInstance using a String, this String can contain special Symbols.

SplitCharacter.javaInterface Interface for customizing the split character.
Table.javaClass A Table is a Rectangle that contains Cells, ordered in some kind of matrix.

Tables that span multiple pages are cut into different parts automatically. If you want a table header to be repeated on every page, you may not forget to mark the end of the header section by using the method endHeaders().

The matrix of a table is not necessarily an m x n-matrix.

TextElementArray.javaInterface Interface for a text element to which other objects can be added.
Utilities.javaClass A collection of convenience methods that were present in many different iText classes.
ZapfDingbatsList.javaClass A special-version of LIST whitch use zapfdingbats-letters.
ZapfDingbatsNumberList.javaClass A special-version of LIST whitch use zapfdingbats-numbers (1..10).
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.