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 and Description |
---|---|
protected PdfContentByte |
PdfGraphics2D.cb |
Modifier and Type | Method and Description |
---|---|
PdfContentByte |
PdfGraphics2D.getContent() |
Constructor and 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, PrinterJob printerJob) |
PdfPrinterGraphics2D(PdfContentByte cb, float width, float height, FontMapper fontMapper, boolean onlyShapes, boolean convertImagesToJPEG, float quality, PrinterJob printerJob) |
PdfPrinterGraphics2D(PdfContentByte cb, float width, float height, FontMapper fontMapper, PrinterJob printerJob) |
PdfPrinterGraphics2D(PdfContentByte cb, float width, float height, PrinterJob printerJob) |
Modifier and Type | Method and Description |
---|---|
static Image |
Image.getInstance(PdfContentByte cb, Image awtImage, float quality)
Gets an instance of a Image from a java.awt.Image.
|
Modifier and Type | Class and 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 and 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 |
VerticalText.text
The PdfContent where the text will be written to.
|
protected PdfContentByte |
PdfDocument.text
This is the PdfContentByte object, containing the text.
|
Modifier and Type | Method and 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 |
PdfTemplate.getDuplicate()
Gets a duplicate of this PdfTemplate .
|
PdfContentByte |
PdfPatternPainter.getDuplicate()
Gets a duplicate of this PdfPatternPainter .
|
PdfContentByte |
Type3Glyph.getDuplicate() |
PdfContentByte |
StampContent.getDuplicate()
Gets a duplicate of this PdfContentByte .
|
PdfContentByte |
PdfPSXObject.getDuplicate()
Gets a duplicate of this PdfPSXObject .
|
PdfContentByte |
PdfImportedPage.getDuplicate()
Always throws an error.
|
PdfContentByte |
PdfCopy.StampContent.getDuplicate()
Gets a duplicate of this PdfContentByte .
|
PdfContentByte |
PdfContentByte.getDuplicate()
Gets a duplicate of this PdfContentByte .
|
PdfContentByte |
PdfAppearance.getDuplicate() |
PdfContentByte |
PdfContentByte.getDuplicate(boolean inheritGraphicState) |
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 and Description |
---|---|
void |
PdfContentByte.add(PdfContentByte other)
Adds the content of another PdfContentByte -object to this object.
|
PdfFormField |
PdfAcroForm.addMap(String name, String value, 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, 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) |
Rectangle |
BarcodePostnet.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 |
BarcodeEANSUPP.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 |
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 |
Barcode128.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 .
|
void |
BarcodeQRCode.placeBarcode(PdfContentByte cb, BaseColor foreground, float moduleSide) |
void |
BarcodePDF417.placeBarcode(PdfContentByte cb, BaseColor foreground, float moduleHeight, float moduleWidth) |
void |
BarcodeDatamatrix.placeBarcode(PdfContentByte cb, BaseColor foreground, float moduleHeight, float moduleWidth) |
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 and Description |
---|
ColumnText(PdfContentByte canvas)
Creates a ColumnText .
|
VerticalText(PdfContentByte text)
Creates new VerticalText
|
Modifier and Type | Field and Description |
---|---|
PdfContentByte |
MetaDo.cb |
Modifier and Type | Method and 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 and Description |
---|
MetaDo(InputStream in, PdfContentByte cb) |
Modifier and Type | Method and Description |
---|---|
void |
VerticalPositionMark.draw(PdfContentByte canvas, float llx, float lly, float urx, float ury, float y) |
void |
LineSeparator.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 |
DottedLineSeparator.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 and Description |
---|---|
void |
PdfPCellEventForwarder.cellLayout(PdfPCell cell, Rectangle position, PdfContentByte[] canvases) |
void |
FieldPositioningEvents.cellLayout(PdfPCell cell, Rectangle rect, PdfContentByte[] canvases) |
void |
PdfPTableEventForwarder.tableLayout(PdfPTable table, float[][] widths, float[] heights, int headerRows, int rowStart, PdfContentByte[] canvases) |
Modifier and Type | Method and 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.