Uses of Class
com.itextpdf.kernel.pdf.canvas.CanvasTag
-
Packages that use CanvasTag Package Description com.itextpdf.kernel.pdf.canvas com.itextpdf.kernel.pdf.canvas.parser com.itextpdf.kernel.pdf.canvas.parser.data com.itextpdf.kernel.pdf.canvas.parser.listener -
-
Uses of CanvasTag in com.itextpdf.kernel.pdf.canvas
Subclasses of CanvasTag in com.itextpdf.kernel.pdf.canvas Modifier and Type Class Description class
CanvasArtifact
A subclass ofCanvasTag
for Artifacts.Methods in com.itextpdf.kernel.pdf.canvas that return CanvasTag Modifier and Type Method Description CanvasTag
CanvasTag. addProperty(PdfName name, PdfObject value)
Adds a single property to thetag
's properties.CanvasTag
CanvasTag. removeProperty(PdfName name)
Removes a single property from thetag
's properties.CanvasTag
CanvasTag. setProperties(PdfDictionary properties)
Sets a dictionary of properties to thetag
's properties.Methods in com.itextpdf.kernel.pdf.canvas with parameters of type CanvasTag Modifier and Type Method Description PdfCanvas
PdfCanvas. openTag(CanvasTag tag)
Manually open a canvas tag, beginning a Marked Content sequence. -
Uses of CanvasTag in com.itextpdf.kernel.pdf.canvas.parser
Fields in com.itextpdf.kernel.pdf.canvas.parser with type parameters of type CanvasTag Modifier and Type Field Description private java.util.Stack<CanvasTag>
PdfCanvasProcessor. markedContentStack
A stack containing marked content info.Method parameters in com.itextpdf.kernel.pdf.canvas.parser with type arguments of type CanvasTag Modifier and Type Method Description private void
PdfCanvasProcessor. displayImage(java.util.Stack<CanvasTag> canvasTagHierarchy, PdfStream imageStream, PdfName resourceName, boolean isInline)
void
IXObjectDoHandler. handleXObject(PdfCanvasProcessor processor, java.util.Stack<CanvasTag> canvasTagHierarchy, PdfStream stream, PdfName xObjectName)
void
PdfCanvasProcessor.FormXObjectDoHandler. handleXObject(PdfCanvasProcessor processor, java.util.Stack<CanvasTag> canvasTagHierarchy, PdfStream xObjectStream, PdfName xObjectName)
void
PdfCanvasProcessor.IgnoreXObjectDoHandler. handleXObject(PdfCanvasProcessor processor, java.util.Stack<CanvasTag> canvasTagHierarchy, PdfStream xObjectStream, PdfName xObjectName)
void
PdfCanvasProcessor.ImageXObjectDoHandler. handleXObject(PdfCanvasProcessor processor, java.util.Stack<CanvasTag> canvasTagHierarchy, PdfStream xObjectStream, PdfName resourceName)
-
Uses of CanvasTag in com.itextpdf.kernel.pdf.canvas.parser.data
Fields in com.itextpdf.kernel.pdf.canvas.parser.data with type parameters of type CanvasTag Modifier and Type Field Description private java.util.List<CanvasTag>
ImageRenderInfo. canvasTagHierarchy
Hierarchy of nested canvas tags for the text from the most inner (nearest to text) tag to the most outer.private java.util.List<CanvasTag>
PathRenderInfo. canvasTagHierarchy
Hierarchy of nested canvas tags for the text from the most inner (nearest to text) tag to the most outer.private java.util.List<CanvasTag>
TextRenderInfo. canvasTagHierarchy
Hierarchy of nested canvas tags for the text from the most inner (nearest to text) tag to the most outer.Methods in com.itextpdf.kernel.pdf.canvas.parser.data that return types with arguments of type CanvasTag Modifier and Type Method Description java.util.List<CanvasTag>
ImageRenderInfo. getCanvasTagHierarchy()
Gets hierarchy of the canvas tags that wraps given text.java.util.List<CanvasTag>
PathRenderInfo. getCanvasTagHierarchy()
Gets hierarchy of the canvas tags that wraps given text.java.util.List<CanvasTag>
TextRenderInfo. getCanvasTagHierarchy()
Gets hierarchy of the canvas tags that wraps given text.Constructor parameters in com.itextpdf.kernel.pdf.canvas.parser.data with type arguments of type CanvasTag Constructor Description ImageRenderInfo(java.util.Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Matrix ctm, PdfStream imageStream, PdfName resourceName, PdfDictionary colorSpaceDictionary, boolean isInline)
Creates an ImageRenderInfo.PathRenderInfo(java.util.Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Path path, int operation)
If the operation isPathRenderInfo.NO_OP
then the rule is ignored, otherwisePdfCanvasConstants.FillingRule.NONZERO_WINDING
is used by default.PathRenderInfo(java.util.Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Path path, int operation, int rule, boolean isClip, int clipRule)
Creates the newPathRenderInfo
instance.TextRenderInfo(PdfString str, CanvasGraphicsState gs, Matrix textMatrix, java.util.Stack<CanvasTag> canvasTagHierarchy)
Creates a new TextRenderInfo object -
Uses of CanvasTag in com.itextpdf.kernel.pdf.canvas.parser.listener
Methods in com.itextpdf.kernel.pdf.canvas.parser.listener that return CanvasTag Modifier and Type Method Description private CanvasTag
LocationTextExtractionStrategy. findLastTagWithActualText(java.util.List<CanvasTag> canvasTagHierarchy)
Method parameters in com.itextpdf.kernel.pdf.canvas.parser.listener with type arguments of type CanvasTag Modifier and Type Method Description private CanvasTag
LocationTextExtractionStrategy. findLastTagWithActualText(java.util.List<CanvasTag> canvasTagHierarchy)
-