Package | Description |
---|---|
com.itextpdf.awt | |
com.itextpdf.text | |
com.itextpdf.text.pdf | |
com.itextpdf.text.pdf.codec.wmf | |
com.itextpdf.text.pdf.draw | |
com.itextpdf.text.pdf.events | |
com.itextpdf.tool.xml.html.table |
TagProcessor implementations for
table tags. |
Modifier and Type | Field | Description |
---|---|---|
protected PdfContentByte |
PdfGraphics2D.cb |
Modifier and Type | Method | Description |
---|---|---|
PdfContentByte |
PdfGraphics2D.getContent() |
Constructor | Description |
---|---|
PdfGraphics2D(PdfContentByte cb,
float width,
float height) |
|
PdfGraphics2D(PdfContentByte cb,
float width,
float height,
boolean onlyShapes) |
|
PdfGraphics2D(PdfContentByte cb,
float width,
float height,
FontMapper fontMapper) |
|
PdfGraphics2D(PdfContentByte cb,
float width,
float height,
FontMapper fontMapper,
boolean onlyShapes,
boolean convertImagesToJPEG,
float quality) |
Constructor for PDFGraphics2D.
|
PdfPrinterGraphics2D(PdfContentByte cb,
float width,
float height,
boolean onlyShapes,
java.awt.print.PrinterJob printerJob) |
|
PdfPrinterGraphics2D(PdfContentByte cb,
float width,
float height,
FontMapper fontMapper,
boolean onlyShapes,
boolean convertImagesToJPEG,
float quality,
java.awt.print.PrinterJob printerJob) |
|
PdfPrinterGraphics2D(PdfContentByte cb,
float width,
float height,
FontMapper fontMapper,
java.awt.print.PrinterJob printerJob) |
|
PdfPrinterGraphics2D(PdfContentByte cb,
float width,
float height,
java.awt.print.PrinterJob printerJob) |
Modifier and Type | Method | Description |
---|---|---|
static Image |
Image.getInstance(PdfContentByte cb,
java.awt.Image awtImage,
float quality) |
Gets an instance of a Image from a java.awt.Image.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PdfAppearance |
Implements the appearance stream to be used with form fields..
|
static class |
PdfCopy.StampContent |
|
class |
PdfImportedPage |
Represents an imported page.
|
class |
PdfPatternPainter |
Implements the pattern.
|
class |
PdfPSXObject |
Implements the PostScript XObject.
|
class |
PdfTemplate |
Implements the form XObject.
|
class |
StampContent |
|
class |
Type3Glyph |
The content where Type3 glyphs are written to.
|
Modifier and Type | Field | Description |
---|---|---|
protected PdfContentByte |
ColumnText.canvas |
The
PdfContent where the text will be written to. |
protected PdfContentByte[] |
ColumnText.canvases |
|
protected PdfContentByte |
PdfWriter.directContent |
The direct content in this document.
|
protected PdfContentByte |
PdfWriter.directContentUnder |
The direct content under in this document.
|
protected PdfContentByte |
PdfContentByte.duplicatedFrom |
|
protected PdfContentByte |
PdfDocument.graphics |
This is the PdfContentByte object, containing the borders and other Graphics.
|
protected PdfContentByte |
PdfDocument.text |
This is the PdfContentByte object, containing the text.
|
protected PdfContentByte |
VerticalText.text |
The
PdfContent where the text will be written to. |
Modifier and Type | Method | Description |
---|---|---|
static PdfContentByte[] |
PdfPTable.beginWritingRows(PdfContentByte canvas) |
Gets and initializes the 4 layers where the table is written to.
|
PdfContentByte |
Type3Font.defineGlyph(char c,
float wx,
float llx,
float lly,
float urx,
float ury) |
Defines a glyph.
|
PdfContentByte |
ColumnText.getCanvas() |
Gets the canvas.
|
PdfContentByte[] |
ColumnText.getCanvases() |
Gets the canvases.
|
PdfContentByte |
PdfWriter.getDirectContent() |
Use this method to get the direct content for this document.
|
PdfContentByte |
PdfWriter.getDirectContentUnder() |
Use this method to get the direct content under for this document.
|
PdfContentByte |
PdfAppearance.getDuplicate() |
|
PdfContentByte |
PdfContentByte.getDuplicate() |
Gets a duplicate of this
PdfContentByte . |
PdfContentByte |
PdfContentByte.getDuplicate(boolean inheritGraphicState) |
|
PdfContentByte |
PdfCopy.StampContent.getDuplicate() |
Gets a duplicate of this
PdfContentByte . |
PdfContentByte |
PdfImportedPage.getDuplicate() |
Always throws an error.
|
PdfContentByte |
PdfPatternPainter.getDuplicate() |
Gets a duplicate of this
PdfPatternPainter . |
PdfContentByte |
PdfPSXObject.getDuplicate() |
Gets a duplicate of this
PdfPSXObject . |
PdfContentByte |
PdfTemplate.getDuplicate() |
Gets a duplicate of this
PdfTemplate . |
PdfContentByte |
StampContent.getDuplicate() |
Gets a duplicate of this
PdfContentByte . |
PdfContentByte |
Type3Glyph.getDuplicate() |
|
PdfContentByte |
PdfCopy.PageStamp.getOverContent() |
|
PdfContentByte |
PdfStamper.getOverContent(int pageNum) |
Gets a
PdfContentByte to write over the page of
the original document. |
PdfContentByte |
PdfCopy.PageStamp.getUnderContent() |
|
PdfContentByte |
PdfStamper.getUnderContent(int pageNum) |
Gets a
PdfContentByte to write under the page of
the original document. |
PdfContentByte |
PdfContentByte.setSuppressTagging(boolean suppressTagging) |
[SUP-1395] If set, prevents iText from marking content and creating structure tags for items added to this content stream.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PdfContentByte.add(PdfContentByte other) |
Adds the content of another
PdfContentByte -object to this object. |
PdfFormField |
PdfAcroForm.addMap(java.lang.String name,
java.lang.String value,
java.lang.String url,
PdfContentByte appearance,
float llx,
float lly,
float urx,
float ury) |
|
static PdfContentByte[] |
PdfPTable.beginWritingRows(PdfContentByte canvas) |
Gets and initializes the 4 layers where the table is written to.
|
void |
PdfPCellEvent.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
This method is called at the end of the cell rendering.
|
static PdfAnnotation |
PdfAnnotation.createFreeText(PdfWriter writer,
Rectangle rect,
java.lang.String contents,
PdfContentByte defaultAppearance) |
Add some free text to the document.
|
Image |
Barcode.createImageWithBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Creates an
Image with the barcode. |
PdfTemplate |
Barcode.createTemplateWithBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Creates a template with the barcode.
|
static void |
PdfPTable.endWritingRows(PdfContentByte[] canvases) |
Finishes writing the table.
|
void |
PdfContentByte.inheritGraphicState(PdfContentByte parentCanvas) |
|
int |
FloatLayout.layout(PdfContentByte canvas,
boolean simulate) |
|
int |
PdfDiv.layout(PdfContentByte canvas,
boolean useAscender,
boolean simulate,
float llx,
float lly,
float urx,
float ury) |
|
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 . |
void |
BarcodeDatamatrix.placeBarcode(PdfContentByte cb,
BaseColor foreground,
float moduleHeight,
float moduleWidth) |
|
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 . |
void |
BarcodePDF417.placeBarcode(PdfContentByte cb,
BaseColor foreground,
float moduleHeight,
float moduleWidth) |
|
Rectangle |
BarcodePostnet.placeBarcode(PdfContentByte cb,
BaseColor barColor,
BaseColor textColor) |
Places the barcode in a
PdfContentByte . |
void |
BarcodeQRCode.placeBarcode(PdfContentByte cb,
BaseColor foreground,
float moduleSide) |
|
protected void |
PdfPRow.restoreCanvases(PdfContentByte[] canvases) |
|
protected void |
PdfPRow.saveAndRotateCanvases(PdfContentByte[] canvases,
float a,
float b,
float c,
float d,
float e,
float f) |
|
void |
ColumnText.setCanvas(PdfContentByte canvas) |
Sets the canvas.
|
void |
ColumnText.setCanvases(PdfContentByte[] canvases) |
Sets the canvases.
|
void |
PdfAnnotation.setDefaultAppearanceString(PdfContentByte cb) |
|
static void |
ColumnText.showTextAligned(PdfContentByte canvas,
int alignment,
Phrase phrase,
float x,
float y,
float rotation) |
Shows a line of text.
|
static void |
ColumnText.showTextAligned(PdfContentByte canvas,
int alignment,
Phrase phrase,
float x,
float y,
float rotation,
int runDirection,
int arabicOptions) |
Shows a line of text.
|
void |
PdfPTableEvent.tableLayout(PdfPTable table,
float[][] widths,
float[] heights,
int headerRows,
int rowStart,
PdfContentByte[] canvases) |
This method is called at the end of the table rendering.
|
void |
PdfPRow.writeBorderAndBackground(float xPos,
float yPos,
float currentMaxHeight,
PdfPCell cell,
PdfContentByte[] canvases) |
Writes the border and background of one cell in the row.
|
void |
PdfPRow.writeCells(int colStart,
int colEnd,
float xPos,
float yPos,
PdfContentByte[] canvases,
boolean reusable) |
Writes a number of cells (not necessarily all cells).
|
float |
PdfPTable.writeSelectedRows(int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte canvas) |
Writes the selected rows to the document.
|
float |
PdfPTable.writeSelectedRows(int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte[] canvases) |
Writes the selected rows to the document.
|
float |
PdfPTable.writeSelectedRows(int colStart,
int colEnd,
int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte canvas) |
Writes the selected rows and columns to the document.
|
float |
PdfPTable.writeSelectedRows(int colStart,
int colEnd,
int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte[] canvases) |
Writes the selected rows and columns to the document.
|
float |
PdfPTable.writeSelectedRows(int colStart,
int colEnd,
int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte[] canvases,
boolean reusable) |
Writes the selected rows and columns to the document.
|
float |
PdfPTable.writeSelectedRows(int colStart,
int colEnd,
int rowStart,
int rowEnd,
float xPos,
float yPos,
PdfContentByte canvas,
boolean reusable) |
Writes the selected rows and columns to the document.
|
Constructor | Description |
---|---|
ColumnText(PdfContentByte canvas) |
Creates a
ColumnText . |
VerticalText(PdfContentByte text) |
Creates new VerticalText
|
Modifier and Type | Field | Description |
---|---|---|
PdfContentByte |
MetaDo.cb |
Modifier and Type | Method | Description |
---|---|---|
void |
MetaState.cleanup(PdfContentByte cb) |
|
void |
MetaState.restoreState(int index,
PdfContentByte cb) |
|
void |
MetaState.saveState(PdfContentByte cb) |
|
void |
MetaState.selectMetaObject(int index,
PdfContentByte cb) |
|
void |
MetaState.setLineJoinPolygon(PdfContentByte cb) |
|
void |
MetaState.setLineJoinRectangle(PdfContentByte cb) |
Constructor | Description |
---|---|
MetaDo(java.io.InputStream in,
PdfContentByte cb) |
Modifier and Type | Method | Description |
---|---|---|
void |
DottedLineSeparator.draw(PdfContentByte canvas,
float llx,
float lly,
float urx,
float ury,
float y) |
|
void |
DrawInterface.draw(PdfContentByte canvas,
float llx,
float lly,
float urx,
float ury,
float y) |
Implement this method if you want to draw something at the current Y position
(for instance a line).
|
void |
LineSeparator.draw(PdfContentByte canvas,
float llx,
float lly,
float urx,
float ury,
float y) |
|
void |
VerticalPositionMark.draw(PdfContentByte canvas,
float llx,
float lly,
float urx,
float ury,
float y) |
|
void |
LineSeparator.drawLine(PdfContentByte canvas,
float leftX,
float rightX,
float y) |
Draws a horizontal line.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FieldPositioningEvents.cellLayout(PdfPCell cell,
Rectangle rect,
PdfContentByte[] canvases) |
|
void |
PdfPCellEventForwarder.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
|
void |
PdfPTableEventForwarder.tableLayout(PdfPTable table,
float[][] widths,
float[] heights,
int headerRows,
int rowStart,
PdfContentByte[] canvases) |
Modifier and Type | Method | Description |
---|---|---|
void |
CellSpacingEvent.cellLayout(PdfPCell cell,
Rectangle position,
PdfContentByte[] canvases) |
|
void |
TableBorderEvent.tableLayout(PdfPTable table,
float[][] width,
float[] height,
int headerRows,
int rowStart,
PdfContentByte[] canvas) |
Copyright © 1998–2018. All rights reserved.