public class PdfCleanUpProcessor
extends com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
Constructor and Description |
---|
PdfCleanUpProcessor(List |
Modifier and Type | Method and Description |
---|---|
protected void |
beginMarkedContent(com.itextpdf.kernel.pdf.PdfName tag, com.itextpdf.kernel.pdf.PdfDictionary dict) |
PdfCleanUpEventListener |
getEventListener() |
protected void |
invokeOperator(com.itextpdf.kernel.pdf.PdfLiteral operator, List |
protected static com.itextpdf.kernel.geom.Matrix |
operandsToMatrix(List |
com.itextpdf.kernel.pdf.canvas.PdfCanvas |
popCleanedCanvas() |
void |
processContent(byte[] contentBytes, com.itextpdf.kernel.pdf.PdfResources resources) |
void |
processPageContent(com.itextpdf.kernel.pdf.PdfPage page) |
protected static void |
writeOperands(com.itextpdf.kernel.pdf.canvas.PdfCanvas canvas, List |
endMarkedContent, getFont, getGraphicsState, getRegisteredOperatorStrings, getResources, getXObjectStream, paintPath, populateOperators, populateXObjectDoHandlers, registerContentOperator, registerXObjectDoHandler, reset
public PdfCleanUpProcessor(ListcleanUpRegions, com.itextpdf.kernel.pdf.PdfDocument document)
public void processPageContent(com.itextpdf.kernel.pdf.PdfPage page)
processPageContent
in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
public void processContent(byte[] contentBytes, com.itextpdf.kernel.pdf.PdfResources resources)
processContent
in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
contentBytes
- the bytes of a content stream
resources
- the resources of the content stream. Must not be null.
public PdfCleanUpEventListener getEventListener()
getEventListener
in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
public com.itextpdf.kernel.pdf.canvas.PdfCanvas popCleanedCanvas()
protected void invokeOperator(com.itextpdf.kernel.pdf.PdfLiteral operator, Listoperands)
invokeOperator
in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
protected void beginMarkedContent(com.itextpdf.kernel.pdf.PdfName tag, com.itextpdf.kernel.pdf.PdfDictionary dict)
beginMarkedContent
in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
protected static void writeOperands(com.itextpdf.kernel.pdf.canvas.PdfCanvas canvas, Listoperands)
protected static com.itextpdf.kernel.geom.Matrix operandsToMatrix(Listoperands)
Copyright © 1998–2019 iText Group NV. All rights reserved.