Uses of Class
com.lowagie.text.pdf.PdfContentByte
Packages that use PdfContentByte
Package
Description
-
Uses of PdfContentByte in com.lowagie.text
Methods in com.lowagie.text with parameters of type PdfContentByteModifier and TypeMethodDescriptionvoid
SimpleCell.cellLayout
(PdfPCell cell, Rectangle position, PdfContentByte[] canvases) static Image
Image.getInstance
(PdfContentByte cb, Image awtImage, float quality) Gets an instance of a Image from a java.awt.Image.void
SimpleTable.tableLayout
(PdfPTable table, float[][] widths, float[] heights, int headerRows, int rowStart, PdfContentByte[] canvases) -
Uses of PdfContentByte in com.lowagie.text.pdf
Subclasses of PdfContentByte in com.lowagie.text.pdfModifier and TypeClassDescriptionclass
Implements the appearance stream to be used with form fields..static class
class
Represents an imported page.final class
Implements the pattern.class
Implements the PostScript XObject.class
Implements the form XObject.class
final class
The content where Type3 glyphs are written to.Fields in com.lowagie.text.pdf declared as PdfContentByteModifier and TypeFieldDescriptionprotected PdfContentByte
ColumnText.canvas
ThePdfContent
where the text will be written to.protected PdfContentByte[]
ColumnText.canvases
private PdfContentByte
PdfGraphics2D.cb
(package private) PdfContentByte
PdfDocument.RenderingContext.cellGraphics
protected PdfContentByte
PdfWriter.directContent
The direct content in this document.protected PdfContentByte
PdfWriter.directContentUnder
The direct content under in this document.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
ThePdfContent
where the text will be written to.Methods in com.lowagie.text.pdf that return PdfContentByteModifier and TypeMethodDescriptionstatic PdfContentByte[]
PdfPTable.beginWritingRows
(PdfContentByte canvas) Gets and initializes the 4 layers where the table is written to.Type3Font.defineGlyph
(char c, float wx, float llx, float lly, float urx, float ury) Defines a glyph.ColumnText.getCanvas()
Gets the canvas.ColumnText.getCanvases()
Gets the canvases.PdfGraphics2D.getContent()
PdfStamperImp.getDirectContent()
PdfWriter.getDirectContent()
Use this method to get the direct content for this document.PdfStamperImp.getDirectContentUnder()
PdfWriter.getDirectContentUnder()
Use this method to get the direct content under for this document.PdfAppearance.getDuplicate()
PdfContentByte.getDuplicate()
Gets a duplicate of thisPdfContentByte
.PdfCopy.StampContent.getDuplicate()
Gets a duplicate of thisPdfContentByte
.PdfImportedPage.getDuplicate()
Always throws an error.PdfPatternPainter.getDuplicate()
Gets a duplicate of thisPdfPatternPainter
.PdfPSXObject.getDuplicate()
Gets a duplicate of thisPdfPSXObject
.PdfTemplate.getDuplicate()
Gets a duplicate of thisPdfTemplate
.StampContent.getDuplicate()
Gets a duplicate of thisPdfContentByte
.Type3Glyph.getDuplicate()
PdfCopy.PageStamp.getOverContent()
PdfStamper.getOverContent
(int pageNum) Gets aPdfContentByte
to write over the page of the original document.(package private) PdfContentByte
PdfStamperImp.getOverContent
(int pageNum) PdfCopy.PageStamp.getUnderContent()
PdfStamper.getUnderContent
(int pageNum) Gets aPdfContentByte
to write under the page of the original document.(package private) PdfContentByte
PdfStamperImp.getUnderContent
(int pageNum) Methods in com.lowagie.text.pdf with parameters of type PdfContentByteModifier and TypeMethodDescriptionvoid
PdfContentByte.add
(PdfContentByte other) Adds the content of anotherPdfContent
-object to this object.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.Barcode.createImageWithBarcode
(PdfContentByte cb, Color barColor, Color textColor) Creates anImage
with the barcode.Barcode.createTemplateWithBarcode
(PdfContentByte cb, Color barColor, Color textColor) Creates a template with the barcode.static void
PdfPTable.endWritingRows
(PdfContentByte[] canvases) Finishes writing the table.abstract Rectangle
Barcode.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.Barcode128.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.Barcode39.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.BarcodeCodabar.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.BarcodeEAN.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.BarcodeEANSUPP.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.BarcodeInter25.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.BarcodePostnet.placeBarcode
(PdfContentByte cb, Color barColor, Color textColor) Places the barcode in aPdfContentByte
.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 Point2D
LayoutProcessor.showText
(PdfContentByte cb, BaseFont baseFont, float fontSize, String text) Shows a text using glyph positioning (if needed)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.float
MultiColumnText.write
(PdfContentByte canvas, PdfDocument document, float documentY) Write out the columns.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) Writes a number of cells (not necessarily all cells).(package private) void
VerticalText.writeLine
(PdfLine line, PdfContentByte text, PdfContentByte graphics) (package private) void
PdfDocument.writeLineToContent
(PdfLine line, PdfContentByte text, PdfContentByte graphics, Object[] currentValues, float ratio) Writes a text line to the document.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.Constructors in com.lowagie.text.pdf with parameters of type PdfContentByteModifierConstructorDescriptionColumnText
(PdfContentByte canvas) Creates aColumnText
.(package private)
PdfContents
(PdfContentByte under, PdfContentByte content, PdfContentByte text, PdfContentByte secondContent, Rectangle page) Constructs aPdfContents
-object, containing text and general graphics.PdfGraphics2D
(PdfContentByte cb, float width, float height) Shortcut constructor for PDFGraphics2D.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, FontMapper fontMapper, boolean onlyShapes, boolean convertImagesToJPEG, float quality, PrinterJob printerJob) VerticalText
(PdfContentByte text) Creates new VerticalText -
Uses of PdfContentByte in com.lowagie.text.pdf.codec.wmf
Fields in com.lowagie.text.pdf.codec.wmf declared as PdfContentByteMethods in com.lowagie.text.pdf.codec.wmf with parameters of type PdfContentByteModifier and TypeMethodDescriptionvoid
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) Constructors in com.lowagie.text.pdf.codec.wmf with parameters of type PdfContentByte -
Uses of PdfContentByte in com.lowagie.text.pdf.draw
Methods in com.lowagie.text.pdf.draw with parameters of type PdfContentByteModifier and TypeMethodDescriptionvoid
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. -
Uses of PdfContentByte in com.lowagie.text.pdf.events
Methods in com.lowagie.text.pdf.events with parameters of type PdfContentByteModifier and TypeMethodDescriptionvoid
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)