|
|
|
|
|
|
|
|
|
|
|
iTextSharp v.3.0.0
by Gerald Henson
|
|
Summary: iText# (iTextSharp) is a port of the iText open source java library written entirely in C# for the .NET platform. iText# is a library that allows you to generate PDF files on the fly. It is implemented as an assembly.
Freeware
Status: Fully Functional
Sources Included
|
Detailed Description
Feature list
Simple iText: document layout
Creating a
document:
-
Creation of a document in 5 steps: Hello World
-
Examining step 1: the Document-object
-
defining the PageSize
-
documents in Landscape
-
defining margins
-
measurements
-
Examining step 2: the Writer-object
-
Examining step 3: Meta data + opening
the document
-
Metadata
-
Things to do BEFORE
you open the document
-
Page initialisations
-
Viewerpreferences
-
Encrypted PDF (40 and 128 bit)
-
Examining step 4: adding content
-
Examining step 5: closing the document
-
Advanced: reading PDF
-
Concat, Split, Handout and Encrypt PDF files
Chunks, Phrases and Paragraphs:
-
Chunk
-
Type 1 fonts
-
Underline / strikethrough
-
Superscript / subscript
-
Background color of a Chunk
-
Phrase
-
Leading:
the space between two lines
-
Ancient Greek
-
Negative leading
-
Paragraph
-
Features concerning layout
-
Font propagation
-
Changing the split character
-
Changing the hyphenation
-
Advanced feature: Generic Tag
Anchors, Lists and Annotations:
-
Anchors
-
links to an external URL
-
Internal links
-
Lists
-
Ordered lists
-
Unordered lists
-
Annotations
HeaderFooters, Chapters, Sections and the Graphic
object:
-
Headers and footers
-
Chapters and sections
-
the Graphic object
Tables:
-
Adding cells
-
adding cells from left to right, top to bottom
-
adding cells in at random positions
-
Layout
-
Cellpadding / cellspacing
-
Alignment
-
Borders
-
Colors
-
Rowspan / colspan
-
Table splitting
-
Large tables
-
Nested tables
-
Table offset
Images:
-
Image types: PNG, GIF, JPEG, WMF
-
Layout of the image
-
Alignment
-
Images and text
-
Images at an absolute position
-
Scaling
-
Image resolution
-
Rotating
-
Other supported images
-
Raw image data
-
java.awt.Image
-
TIFF
-
CCITT
-
Image masks
-
Images and other objects
-
Images inside a Chunk
-
Images inside a Table
-
Annotations and images
|
Intermezzo: other document formats
XML and (X)HTML:
-
Generating iText XML
-
Parsing iText XML
-
Parsing XML
-
Data merging
-
Parsing iText iText (X)HTML
-
Generating a HTML file with a CSS
RTF
-
generating RTF
-
the document object
-
simple text objects
-
complex objects
-
special objects
-
the table object
-
the image object
Advanced iText: PDF only
Fonts:
-
Specifying an encoding
-
Specifying an True Type Fonts
-
Embedding
a ttf
-
Unicode
-
True Type Collections
-
Font widths
-
ttf-files and Operating Systems
-
Font Factory
-
Barcodes
-
Measuring text
-
Adobe Fonts
Absolute Positioning of Graphics and Text:
-
Graphics
-
Using the java.awt.Graphics2D-object
-
Text
-
Templates (Form XObjects)
-
Columns
-
Multiple columns
-
Irregular columns
-
Tables
Local and Remote Goto's, Destinations and Outlines:
-
Local Goto
-
Remote Goto
-
Actions
-
Named actions
-
Launching an application
-
Open action
-
Javascript
-
Files and URLs
-
Destinations
-
Outlines
-
Page labels on thumbnails
Page and Table Events:
-
Open and close a document, start and end a
page
-
Adding paragraphs, chapters,
section
-
Generic tags
-
Table events
|
Update Description
- Color is a new class - Hashmap was removed and Hashtable is used instead - the method names are capitalized - the sharpziplib is included in the program - signatures are supported with the bouncycastle library that is also included in the program. To get the trusted certificates in your computer you'll need WSE or PInvoke - arabic-hebrew RTL is supported - CJK fonts are supported - hyphenation is supported - many images types are supported including ICC profiles.
Comments
-
RTF Writer supports Tiff Images??
Comment by RTF Writer supports Tiff Images — 7/25/2008 2:18:30 AM
-
it does't take rowspan when i import html to pdf
Comment by sumit — 10/3/2008 3:08:32 AM
Leave a comment
Please comment only the product here. If you have technical problems or suggestions on our web site, please use contact form.
|
|
|
|
|
|