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.text.pdf.pdfcleanup | |
com.itextpdf.text.pdf.richmedia | |
com.itextpdf.text.pdf.spatial | |
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 and Description |
---|
Rectangle(Rectangle r) |
Modifier and Type | Method and Description |
---|---|
String |
CompareTool.compare(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
protected String |
CompareTool.compareByContent(String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
String |
CompareTool.compareByContent(String outPdf, String cmpPdf, String outPath, String differenceImagePrefix, Map<Integer,List<Rectangle>> ignoredAreas) |
Modifier and Type | Class and 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 and 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 and Description |
---|---|
Rectangle |
Document.getPageSize()
Gets the pagesize.
|
static Rectangle |
PageSize.getRectangle(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 and Description |
---|---|
void |
RectangleReadOnly.cloneNonPositionParameters(Rectangle rect)
Copies each of the parameters, except the position, from a Rectangle object
|
void |
Rectangle.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 |
Document.setPageSize(Rectangle pageSize)
Sets the pagesize.
|
boolean |
DocWriter.setPageSize(Rectangle pageSize)
Sets the pagesize.
|
boolean |
DocListener.setPageSize(Rectangle pageSize)
Sets the pagesize.
|
void |
RectangleReadOnly.softCloneNonPositionParameters(Rectangle rect)
Copies each of the parameters, except the position, from a Rectangle object if the value is set there.
|
void |
Rectangle.softCloneNonPositionParameters(Rectangle rect)
Copies each of the parameters, except the position, from a Rectangle object if the value is set there
|
Constructor and 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 and Description |
---|---|
boolean |
HTMLWorker.setPageSize(Rectangle pageSize)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
PdfBody |
class |
PdfPCell
A cell in a PdfPTable.
|
class |
PdfPHeaderCell
Created by IntelliJ IDEA.
|
Modifier and Type | Field and 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 and Description |
---|---|
Rectangle |
BarcodeEANSUPP.getBarcodeSize()
Gets the maximum area that the barcode and the text, if any, will occupy.
|
Rectangle |
BarcodePostnet.getBarcodeSize()
Gets the maximum area that the barcode and the text, if any, will occupy.
|
abstract Rectangle |
Barcode.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 |
BarcodeInter25.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 |
Barcode39.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 |
Barcode128.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, String boxName)
Gets the box size.
|
Rectangle |
PdfWriter.getBoxSize(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(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 |
PdfWriter.getPageSize()
Use this method to get the size of the media box.
|
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 |
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
|
Rectangle |
BarcodeEANSUPP.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 .
|
abstract Rectangle |
Barcode.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 |
BarcodeCodabar.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 |
BarcodeEAN.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 .
|
Modifier and Type | Method and 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, String contents, byte[] fileStore, String file, String fileDisplay)
Creates a file attachment annotation.
|
static PdfAnnotation |
PdfAnnotation.createFileAttachment(PdfWriter writer, Rectangle rect, String contents, PdfFileSpecification fs)
Creates a file attachment annotation
|
static PdfAnnotation |
PdfAnnotation.createFreeText(PdfWriter writer, Rectangle rect, String contents, PdfContentByte defaultAppearance)
Add some free text to the document.
|
static PdfAnnotation |
PdfAnnotation.createInk(PdfWriter writer, Rectangle rect, String contents, float[][] inkList) |
static PdfAnnotation |
PdfAnnotation.createLine(PdfWriter writer, Rectangle rect, 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, String namedDestination)
Creates an Annotation with an local destination.
|
static PdfAnnotation |
PdfAnnotation.createMarkup(PdfWriter writer, Rectangle rect, String contents, int type, float[] quadPoints) |
static PdfAnnotation |
PdfAnnotation.createPolygonPolyline(PdfWriter writer, Rectangle rect, String contents, boolean polygon, PdfArray vertices)
Creates a polygon or -line annotation
|
static PdfAnnotation |
PdfAnnotation.createPopup(PdfWriter writer, Rectangle rect, String contents, boolean open)
Adds a popup to your document.
|
static PdfAnnotation |
PdfAnnotation.createScreen(PdfWriter writer, Rectangle rect, String clipTitle, PdfFileSpecification fs, String mimeType, boolean playOnDisplay)
Creates a screen PdfAnnotation
|
static PdfAnnotation |
PdfAnnotation.createSquareCircle(PdfWriter writer, Rectangle rect, 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, String contents, String name)
Adds a Stamp to your document.
|
static PdfAnnotation |
PdfAnnotation.createText(PdfWriter writer, Rectangle rect, String title, String contents, boolean open, String icon) |
static float |
ColumnText.fitText(Font font, String text, Rectangle rect, float maxFontSize, int runDirection)
Fits the text to some rectangle adjusting the font size as needed.
|
Rectangle |
PdfWriter.getBoxSize(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 |
PdfPageEventHelper.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text)
Called when a Chunk with a generic tag is written.
|
void |
PdfPageEvent.onGenericTag(PdfWriter writer, Document document, Rectangle rect, 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(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, 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 and Description |
---|
BaseField(PdfWriter writer, Rectangle box, String fieldName)
Creates a new TextField .
|
PdfAnnotation(PdfWriter writer, Rectangle rect) |
PdfARadioCheckField(PdfWriter writer, Rectangle box, String fieldName, 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, String fieldName)
Creates a new instance of PushbuttonField
|
RadioCheckField(PdfWriter writer, Rectangle box, String fieldName, String onValue)
Creates a new instance of RadioCheckField
|
TextField(PdfWriter writer, Rectangle box, String fieldName)
Creates a new TextField .
|
Modifier and Type | Method and Description |
---|---|
void |
PdfPCellEventForwarder.cellLayout(PdfPCell cell, Rectangle position, PdfContentByte[] canvases) |
void |
FieldPositioningEvents.cellLayout(PdfPCell cell, Rectangle rect, PdfContentByte[] canvases) |
void |
PdfPageEventForwarder.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text)
Called when a Chunk with a generic tag is written.
|
void |
FieldPositioningEvents.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text) |
void |
IndexEvents.onGenericTag(PdfWriter writer, Document document, Rectangle rect, String text)
All the text that is passed to this event, gets registered in the indexentry.
|
Modifier and Type | Method and Description |
---|---|
static PdfAnnotation |
PdfAnnotationsImp.convertAnnotation(PdfWriter writer, Annotation annot, Rectangle defaultRect) |
PdfArray |
PdfAnnotationsImp.rotateAnnotations(PdfWriter writer, Rectangle pageSize) |
Constructor and Description |
---|
RegionTextRenderFilter(Rectangle filterRect)
Constructs a filter
|
Modifier and Type | Method and Description |
---|---|
Rectangle |
PdfCleanUpLocation.getRegion() |
Constructor and Description |
---|
PdfCleanUpLocation(int page, Rectangle region)
Constructs a PdfCleanUpLocation object.
|
PdfCleanUpLocation(int page, Rectangle region, BaseColor cleanUpColor)
Constructs a PdfCleanUpLocation object.
|
Constructor and Description |
---|
RichMediaAnnotation(PdfWriter writer, Rectangle rect)
Creates a RichMediaAnnotation.
|
RichMediaAnnotation(PdfWriter writer, Rectangle rect, PdfIndirectReference richMediaContentReference)
Creates a RichMediaAnnotation using rich media content that has already been added to the writer.
|
Modifier and Type | Method and Description |
---|---|
void |
Viewport.setBBox(Rectangle bbox)
(Required) A rectangle in default user space coordinates specifying the location of the viewport on the page.
The two coordinate pairs of the rectangle shall be specified in normalized form; that is, lower-left followed by upper-right, relative to the measuring coordinate system. |
Modifier and Type | Method and Description |
---|---|
Rectangle |
PageSizeContainable.getPageSize()
returns the Rectangle that indicates a pagesize.
|
Modifier and Type | Class and Description |
---|---|
class |
HtmlCell
HtmlCell is created to provide more parameters to better mimic the behavior of table cell in HTML.
|
Modifier and Type | Method and Description |
---|---|
void |
CellSpacingEvent.cellLayout(PdfPCell cell, Rectangle position, PdfContentByte[] canvases) |
Modifier and Type | Method and Description |
---|---|
Rectangle |
HtmlPipelineContext.getPageSize()
Returns a Rectangle
|
Modifier and Type | Method and Description |
---|---|
HtmlPipelineContext |
HtmlPipelineContext.setPageSize(Rectangle pageSize)
If no pageSize is set, the default value A4 is used.
|
Constructor and Description |
---|
AutoDocPipeline(FileMaker fm, String tag, String opentag, Rectangle pagesize)
Constructor
|
Copyright © 1998–2022. All rights reserved.