public class MarkDrawer extends AbstractDrawer
accessibleAttributes, id, role
Constructor and Description |
---|
MarkDrawer(float size, String shape, String mark, boolean hasLoweredStyle, float thickness, com.itextpdf.text.BaseColor markColor) |
Modifier and Type | Method and Description |
---|---|
void |
draw(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawCheckMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawCircleMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawCrossMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawDefaultMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawDefaultRectangleMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawDefaultRoundMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawDiamondMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawSquareMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawStarMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec) |
protected void |
drawSymbolicMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec, char symbol) |
protected void |
drawSymbolicMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec, char symbol, float fontSizeScaler) |
protected com.itextpdf.text.pdf.PdfTemplate |
getSymbolTemplate(char symbol, com.itextpdf.text.pdf.PdfWriter writer) |
boolean |
isEmpty() |
getAccessibleAttribute, getAccessibleAttributes, getId, getRole, isInline, setAccessibleAttribute, setId, setRole
public void draw(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
draw
in class AbstractDrawer
public boolean isEmpty()
isEmpty
in class AbstractDrawer
protected void drawDefaultRectangleMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawDefaultRoundMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawDefaultMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawCheckMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawCircleMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawCrossMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawDiamondMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawSquareMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawStarMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec)
protected void drawSymbolicMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec, char symbol)
protected com.itextpdf.text.pdf.PdfTemplate getSymbolTemplate(char symbol, com.itextpdf.text.pdf.PdfWriter writer)
protected void drawSymbolicMark(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle rec, char symbol, float fontSizeScaler)
Copyright (C) 1998-2019 iText Group NV. All Rights Reserved.