Package | Description |
---|---|
com.itextpdf.awt.geom | |
com.itextpdf.testutils | |
com.itextpdf.text | |
com.itextpdf.text.html.simpleparser | |
com.itextpdf.text.pdf | |
com.itextpdf.text.pdf.events | |
com.itextpdf.text.pdf.internal | |
com.itextpdf.text.pdf.parser | |
com.itextpdf.tool.xml.css.apply |
Contains classes that can apply css rules on certain
Element s. |
com.itextpdf.tool.xml.html.pdfelement |
Element s created for specific use when processing HTML. |
com.itextpdf.tool.xml.html.table |
TagProcessor implementations for
table tags. |
com.itextpdf.tool.xml.pipeline.html |
Contains pipeline stuff for HTML
|
Constructor | Description |
---|---|
Rectangle(Rectangle r) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
CompareTool.compare(java.lang.String outPdf,
java.lang.String cmpPdf,
java.lang.String outPath,
java.lang.String differenceImagePrefix,
java.util.Map<java.lang.Integer,java.util.List<Rectangle>> ignoredAreas) |
|
java.lang.String |
CompareTool.compareByContent(java.lang.String outPdf,
java.lang.String cmpPdf,
java.lang.String outPath,
java.lang.String differenceImagePrefix,
java.util.Map<java.lang.Integer,java.util.List<Rectangle>> ignoredAreas) |
|
protected java.lang.String |
CompareTool.compareByContent(java.lang.String outPath,
java.lang.String differenceImagePrefix,
java.util.Map<java.lang.Integer,java.util.List<Rectangle>> ignoredAreas) |
Modifier and Type | Class | Description |
---|---|---|
class |
Image |
An
Image is the representation of a graphic element (JPEG, PNG
or GIF) that has to be inserted into the document |
class |
ImgCCITT |
CCITT Image data that has to be inserted into the document
|
class |
ImgJBIG2 |
Support for JBIG2 images.
|
class |
ImgRaw |
Raw Image data that has to be inserted into the document
|
class |
ImgTemplate |
PdfTemplate that has to be inserted into the document
|
class |
ImgWMF |
An
ImgWMF is the representation of a windows metafile
that has to be inserted into the document |
class |
Jpeg |
An
Jpeg is the representation of a graphic element (JPEG)
that has to be inserted into the document |
class |
Jpeg2000 |
An
Jpeg2000 is the representation of a graphic element (JPEG)
that has to be inserted into the document |
class |
RectangleReadOnly |
A
RectangleReadOnly is the representation of a geometric figure. |
Modifier and Type | Field | Description |
---|---|---|
static Rectangle |
PageSize._11X17 |
This is the 11x17 format
|
static Rectangle |
PageSize.A0 |
This is the a0 format
|
static Rectangle |
PageSize.A1 |
This is the a1 format
|
static Rectangle |
PageSize.A10 |
This is the a10 format
|
static Rectangle |
PageSize.A2 |
This is the a2 format
|
static Rectangle |
PageSize.A3 |
This is the a3 format
|
static Rectangle |
PageSize.A4 |
This is the a4 format
|
static Rectangle |
PageSize.A4_LANDSCAPE |
Deprecated.
|
static Rectangle |
PageSize.A5 |
This is the a5 format
|
static Rectangle |
PageSize.A6 |
This is the a6 format
|
static Rectangle |
PageSize.A7 |
This is the a7 format
|
static Rectangle |
PageSize.A8 |
This is the a8 format
|
static Rectangle |
PageSize.A9 |
This is the a9 format
|
static Rectangle |
PageSize.ARCH_A |
This is the archA format
|
static Rectangle |
PageSize.ARCH_B |
This is the archB format
|
static Rectangle |
PageSize.ARCH_C |
This is the archC format
|
static Rectangle |
PageSize.ARCH_D |
This is the archD format
|
static Rectangle |
PageSize.ARCH_E |
This is the archE format
|
static Rectangle |
PageSize.B0 |
This is the b0 format
|
static Rectangle |
PageSize.B1 |
This is the b1 format
|
static Rectangle |
PageSize.B10 |
This is the b10 format
|
static Rectangle |
PageSize.B2 |
This is the b2 format
|
static Rectangle |
PageSize.B3 |
This is the b3 format
|
static Rectangle |
PageSize.B4 |
This is the b4 format
|
static Rectangle |
PageSize.B5 |
This is the b5 format
|
static Rectangle |
PageSize.B6 |
This is the b6 format
|
static Rectangle |
PageSize.B7 |
This is the b7 format
|
static Rectangle |
PageSize.B8 |
This is the b8 format
|
static Rectangle |
PageSize.B9 |
This is the b9 format
|
static Rectangle |
PageSize.CROWN_OCTAVO |
This is the Crown Octavo format
|
static Rectangle |
PageSize.CROWN_QUARTO |
This is the Crown Quarto format
|
static Rectangle |
PageSize.DEMY_OCTAVO |
This is the Demy Octavo format
|
static Rectangle |
PageSize.DEMY_QUARTO |
This is the Demy Quarto format.
|
static Rectangle |
PageSize.EXECUTIVE |
This is the executive format
|
static Rectangle |
PageSize.FLSA |
This is the American Foolscap format
|
static Rectangle |
PageSize.FLSE |
This is the European Foolscap format
|
static Rectangle |
PageSize.HALFLETTER |
This is the halfletter format
|
static Rectangle |
PageSize.ID_1 |
This is the ISO 7810 ID-1 format (85.60 x 53.98 mm or 3.370 x 2.125 inch)
|
static Rectangle |
PageSize.ID_2 |
This is the ISO 7810 ID-2 format (A7 rotated)
|
static Rectangle |
PageSize.ID_3 |
This is the ISO 7810 ID-3 format (B7 rotated)
|
static Rectangle |
PageSize.LARGE_CROWN_OCTAVO |
This is the Large Crown Octavo format
|
static Rectangle |
PageSize.LARGE_CROWN_QUARTO |
This is the Large Crown Quarto format
|
static Rectangle |
PageSize.LEDGER |
This is the ledger format
|
static Rectangle |
PageSize.LEGAL |
This is the legal format
|
static Rectangle |
PageSize.LEGAL_LANDSCAPE |
Deprecated.
|
static Rectangle |
PageSize.LETTER |
This is the letter format
|
static Rectangle |
PageSize.LETTER_LANDSCAPE |
Deprecated.
|
static Rectangle |
PageSize.NOTE |
This is the note format
|
protected Rectangle |
Document.pageSize |
The size of the page.
|
protected Rectangle |
DocWriter.pageSize |
The pageSize.
|
static Rectangle |
PageSize.PENGUIN_LARGE_PAPERBACK |
This is the Penguin large paperback format.
|
static Rectangle |
PageSize.PENGUIN_SMALL_PAPERBACK |
This is the Pengiun small paperback format.
|
static Rectangle |
PageSize.POSTCARD |
This is the postcard format
|
static Rectangle |
PageSize.ROYAL_OCTAVO |
This is the Royal Octavo format.
|
static Rectangle |
PageSize.ROYAL_QUARTO |
This is the Royal Quarto format.
|
static Rectangle |
PageSize.SMALL_PAPERBACK |
This is the small paperback format.
|
static Rectangle |
PageSize.TABLOID |
This is the tabloid format
|
Modifier and Type | Method | Description |
---|---|---|
Rectangle |
Document.getPageSize() |
Gets the pagesize.
|
static Rectangle |
PageSize.getRectangle(java.lang.String name) |
This method returns a Rectangle based on a String.
|
Rectangle |
Rectangle.rectangle(float top,
float bottom) |
Gets a Rectangle that is altered to fit on the page.
|
Rectangle |
Rectangle.rotate() |
Rotates the rectangle.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Rectangle.cloneNonPositionParameters(Rectangle rect) |
Copies each of the parameters, except the position, from a
Rectangle object |
void |
RectangleReadOnly.cloneNonPositionParameters(Rectangle rect) |
Copies each of the parameters, except the position, from a
Rectangle object |
void |
Image.scaleAbsolute(Rectangle rectangle) |
Scale the image to the dimensions of the rectangle
|
void |
Image.scaleToFit(Rectangle rectangle) |
Scales the images to the dimensions of the rectangle.
|
boolean |
DocListener.setPageSize(Rectangle pageSize) |
Sets the pagesize.
|
boolean |
Document.setPageSize(Rectangle pageSize) |
Sets the pagesize.
|
boolean |
DocWriter.setPageSize(Rectangle pageSize) |
Sets the pagesize.
|
void |
Rectangle.softCloneNonPositionParameters(Rectangle rect) |
Copies each of the parameters, except the position, from a
Rectangle object if the value is set there |
void |
RectangleReadOnly.softCloneNonPositionParameters(Rectangle rect) |
Copies each of the parameters, except the position, from a
Rectangle object if the value is set there. |
Constructor | Description |
---|---|
Document(Rectangle pageSize) |
Constructs a new
Document -object. |
Document(Rectangle pageSize,
float marginLeft,
float marginRight,
float marginTop,
float marginBottom) |
Constructs a new
Document -object. |
Rectangle(Rectangle rect) |
Constructs a
Rectangle -object. |
RectangleReadOnly(Rectangle rect) |
Constructs a
RectangleReadOnly -object. |
Modifier and Type | Method | Description |
---|---|---|
boolean |
HTMLWorker.setPageSize(Rectangle pageSize) |
Deprecated.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PdfBody |
|
class |
PdfPCell |
A cell in a PdfPTable.
|
class |
PdfPHeaderCell |
Created by IntelliJ IDEA.
|
Modifier and Type | Field | Description |
---|---|---|
protected Rectangle |
PdfTemplate.bBox |
The bounding box of this template
|
protected Rectangle |
BaseField.box |
|
protected Rectangle |
PdfDocument.nextPageSize |
This is the size of the next page.
|
Rectangle |
AcroFields.FieldPosition.position |
Modifier and Type | Method | Description |
---|---|---|
abstract Rectangle |
Barcode.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
Barcode128.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
Barcode39.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodeCodabar.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodeEAN.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodeEANSUPP.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodeInter25.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodePDF417.getBarcodeSize() |
Gets the size of the barcode grid.
|
Rectangle |
BarcodePostnet.getBarcodeSize() |
Gets the maximum area that the barcode and the text, if
any, will occupy.
|
Rectangle |
BarcodeQRCode.getBarcodeSize() |
Gets the size of the barcode grid.
|
Rectangle |
PdfTemplate.getBoundingBox() |
|
Rectangle |
BaseField.getBox() |
Gets the field dimension and position.
|
Rectangle |
PdfReader.getBoxSize(int index,
java.lang.String boxName) |
Gets the box size.
|
Rectangle |
PdfWriter.getBoxSize(java.lang.String boxName) |
Use this method to get the size of a trim, art, crop or bleed box,
or null if not defined.
|
Rectangle |
PdfWriter.getBoxSize(java.lang.String boxName,
Rectangle intersectingRectangle) |
Returns the intersection between the crop, trim art or bleed box and the parameter intersectingRectangle.
|
Rectangle |
PdfReader.getCropBox(int index) |
Gets the crop box without taking rotation into account.
|
static Rectangle |
PdfReader.getNormalizedRectangle(PdfArray box) |
Normalizes a
Rectangle so that llx and lly are smaller than urx and ury. |
Rectangle |
PdfSignatureAppearance.getPageRect() |
Gets the rectangle that represent the position and dimension of the signature in the page.
|
Rectangle |
PdfReader.getPageSize(int index) |
Gets the page size without taking rotation into account.
|
Rectangle |
PdfReader.getPageSize(PdfDictionary page) |
Gets the page from a page dictionary
|
Rectangle |
PdfWriter.getPageSize() |
Use this method to get the size of the media box.
|
Rectangle |
PdfReader.getPageSizeWithRotation(int index) |
Gets the page size, taking rotation into account.
|
Rectangle |
PdfReader.getPageSizeWithRotation(PdfDictionary page) |
Gets the rotated page from a page dictionary.
|
Rectangle |
PdfSignatureAppearance.getRect() |
Gets the rectangle representing the signature dimensions.
|
Rectangle |
PdfRectangle.getRectangle() |
Returns the high level version of this PdfRectangle
|
abstract Rectangle |
Barcode.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
Barcode128.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
Barcode39.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
BarcodeCodabar.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
BarcodeEAN.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
BarcodeEANSUPP.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
BarcodeInter25.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Rectangle |
BarcodePostnet.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
Modifier and Type | Method | Description |
---|---|---|
void |
PdfCopy.addPage(Rectangle rect,
int rotation) |
Adds a blank page.
|
void |
PdfPCellEvent.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
This method is called at the end of the cell rendering.
|
PdfAnnotation |
PdfAStamperImp.createAnnotation(Rectangle rect,
PdfName subtype) |
|
PdfAnnotation |
PdfAWriter.createAnnotation(Rectangle rect,
PdfName subtype) |
|
PdfAnnotation |
PdfWriter.createAnnotation(Rectangle rect,
PdfName subtype) |
A wrapper around PdfAnnotation constructor.
|
static PdfAnnotation |
PdfAnnotation.createFileAttachment(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
byte[] fileStore,
java.lang.String file,
java.lang.String fileDisplay) |
Creates a file attachment annotation.
|
static PdfAnnotation |
PdfAnnotation.createFileAttachment(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
PdfFileSpecification fs) |
Creates a file attachment annotation
|
static PdfAnnotation |
PdfAnnotation.createFreeText(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
PdfContentByte defaultAppearance) |
Add some free text to the document.
|
static PdfAnnotation |
PdfAnnotation.createInk(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
float[][] inkList) |
|
static PdfAnnotation |
PdfAnnotation.createLine(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
float x1,
float y1,
float x2,
float y2) |
Adds a line to the document.
|
protected static PdfAnnotation |
PdfAnnotation.createLink(PdfWriter writer,
Rectangle rect,
PdfName highlight) |
Creates a link.
|
static PdfAnnotation |
PdfAnnotation.createLink(PdfWriter writer,
Rectangle rect,
PdfName highlight,
int page,
PdfDestination dest) |
Creates an Annotation with a PdfDestination.
|
static PdfAnnotation |
PdfAnnotation.createLink(PdfWriter writer,
Rectangle rect,
PdfName highlight,
PdfAction action) |
Creates an Annotation with an Action.
|
static PdfAnnotation |
PdfAnnotation.createLink(PdfWriter writer,
Rectangle rect,
PdfName highlight,
java.lang.String namedDestination) |
Creates an Annotation with an local destination.
|
static PdfAnnotation |
PdfAnnotation.createMarkup(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
int type,
float[] quadPoints) |
|
static PdfAnnotation |
PdfAnnotation.createPolygonPolyline(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
boolean polygon,
PdfArray vertices) |
Creates a polygon or -line annotation
|
static PdfAnnotation |
PdfAnnotation.createPopup(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
boolean open) |
Adds a popup to your document.
|
static PdfAnnotation |
PdfAnnotation.createScreen(PdfWriter writer,
Rectangle rect,
java.lang.String clipTitle,
PdfFileSpecification fs,
java.lang.String mimeType,
boolean playOnDisplay) |
Creates a screen PdfAnnotation
|
static PdfAnnotation |
PdfAnnotation.createSquareCircle(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
boolean square) |
Adds a circle or a square that shows a tooltip when you pass over it.
|
static PdfAnnotation |
PdfAnnotation.createStamp(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
java.lang.String name) |
Adds a Stamp to your document.
|
static PdfAnnotation |
PdfAnnotation.createText(PdfWriter writer,
Rectangle rect,
java.lang.String title,
java.lang.String contents,
boolean open,
java.lang.String icon) |
|
static float |
ColumnText.fitText(Font font,
java.lang.String text,
Rectangle rect,
float maxFontSize,
int runDirection) |
Fits the text to some rectangle adjusting the font size as needed.
|
Rectangle |
PdfWriter.getBoxSize(java.lang.String boxName,
Rectangle intersectingRectangle) |
Returns the intersection between the crop, trim art or bleed box and the parameter intersectingRectangle.
|
void |
PdfStamper.insertPage(int pageNumber,
Rectangle mediabox) |
Inserts a blank page.
|
void |
PdfPageEvent.onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
java.lang.String text) |
Called when a
Chunk with a generic tag is written. |
void |
PdfPageEventHelper.onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
java.lang.String text) |
Called when a
Chunk with a generic tag is written. |
void |
PdfContentByte.rectangle(Rectangle rectangle) |
Adds a border (complete or partially) to the current path..
|
void |
PdfTemplate.setBoundingBox(Rectangle bBox) |
|
void |
BaseField.setBox(Rectangle box) |
Sets the field dimension and position.
|
void |
PdfWriter.setBoxSize(java.lang.String boxName,
Rectangle size) |
Use this method to set the page box sizes.
|
void |
PdfWriter.setCropBoxSize(Rectangle crop) |
Use this method to set the crop box.
|
boolean |
PdfDocument.setPageSize(Rectangle pageSize) |
Sets the pagesize.
|
void |
BaseField.setRotationFromPage(Rectangle page) |
Convenience method to set the field rotation the same as the
page rotation.
|
void |
ColumnText.setSimpleColumn(Rectangle rect) |
Simplified method for rectangular columns.
|
void |
PdfSignatureAppearance.setVisibleSignature(Rectangle pageRect,
int page,
java.lang.String fieldName) |
Sets the signature to be visible.
|
void |
PdfFormField.setWidget(Rectangle rect,
PdfName highlight) |
|
void |
PdfPTable.setWidthPercentage(float[] columnWidth,
Rectangle pageSize) |
Sets the percentage width of the table from the absolute column width.
|
void |
PdfContentByte.variableRectangle(Rectangle rect) |
Adds a variable width border to the current path.
|
Constructor | Description |
---|---|
BaseField(PdfWriter writer,
Rectangle box,
java.lang.String fieldName) |
Creates a new
TextField . |
PdfAnnotation(PdfWriter writer,
Rectangle rect) |
|
PdfARadioCheckField(PdfWriter writer,
Rectangle box,
java.lang.String fieldName,
java.lang.String onValue) |
|
PdfBody(Rectangle rectangle) |
|
PdfRectangle(Rectangle rectangle) |
|
PdfRectangle(Rectangle rectangle,
int rotation) |
Constructs a
PdfRectangle -object with a Rectangle -object. |
PushbuttonField(PdfWriter writer,
Rectangle box,
java.lang.String fieldName) |
Creates a new instance of PushbuttonField
|
RadioCheckField(PdfWriter writer,
Rectangle box,
java.lang.String fieldName,
java.lang.String onValue) |
Creates a new instance of RadioCheckField
|
TextField(PdfWriter writer,
Rectangle box,
java.lang.String fieldName) |
Creates a new
TextField . |
Modifier and Type | Method | Description |
---|---|---|
void |
FieldPositioningEvents.cellLayout(PdfPCell cell,
Rectangle rect,
PdfContentByte[] canvases) |
|
void |
PdfPCellEventForwarder.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
|
void |
FieldPositioningEvents.onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
java.lang.String text) |
|
void |
IndexEvents.onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
java.lang.String text) |
All the text that is passed to this event, gets registered in the indexentry.
|
void |
PdfPageEventForwarder.onGenericTag(PdfWriter writer,
Document document,
Rectangle rect,
java.lang.String text) |
Called when a
Chunk with a generic tag is written. |
Modifier and Type | Method | Description |
---|---|---|
static PdfAnnotation |
PdfAnnotationsImp.convertAnnotation(PdfWriter writer,
Annotation annot,
Rectangle defaultRect) |
|
PdfArray |
PdfAnnotationsImp.rotateAnnotations(PdfWriter writer,
Rectangle pageSize) |
Constructor | Description |
---|---|
RegionTextRenderFilter(Rectangle filterRect) |
Constructs a filter
|
Modifier and Type | Method | Description |
---|---|---|
Rectangle |
PageSizeContainable.getPageSize() |
returns the Rectangle that indicates a pagesize.
|
Modifier and Type | Class | Description |
---|---|---|
class |
HtmlCell |
HtmlCell is created to provide more parameters to better mimic the behavior of table cell in HTML.
|
Modifier and Type | Method | Description |
---|---|---|
void |
CellSpacingEvent.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
Modifier and Type | Method | Description |
---|---|---|
Rectangle |
HtmlPipelineContext.getPageSize() |
Returns a
Rectangle |
Modifier and Type | Method | Description |
---|---|---|
HtmlPipelineContext |
HtmlPipelineContext.setPageSize(Rectangle pageSize) |
If no pageSize is set, the default value A4 is used.
|
Constructor | Description |
---|---|
AutoDocPipeline(FileMaker fm,
java.lang.String tag,
java.lang.String opentag,
Rectangle pagesize) |
Constructor
|
Copyright © 1998–2018. All rights reserved.