public class PdfCleanUpProcessor
extends com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessor
| Modifier and Type | Method and Description |
|---|---|
protected void |
beginMarkedContent(com.itextpdf.kernel.pdf.PdfName tag,
com.itextpdf.kernel.pdf.PdfDictionary dict) |
protected void |
eventOccurred(com.itextpdf.kernel.pdf.canvas.parser.data.IEventData data,
com.itextpdf.kernel.pdf.canvas.parser.EventType type) |
com.itextpdf.kernel.pdf.canvas.parser.listener.IEventListener |
getEventListener() |
protected void |
invokeOperator(com.itextpdf.kernel.pdf.PdfLiteral operator,
List<com.itextpdf.kernel.pdf.PdfObject> operands) |
void |
processContent(byte[] contentBytes,
com.itextpdf.kernel.pdf.PdfResources resources) |
void |
processPageAnnotations(com.itextpdf.kernel.pdf.PdfPage page,
List<com.itextpdf.kernel.geom.Rectangle> regions,
boolean redactRedactAnnotations)
Process the annotations of a page.
|
void |
processPageContent(com.itextpdf.kernel.pdf.PdfPage page) |
endMarkedContent, getFont, getGraphicsState, getRegisteredOperatorStrings, getResources, getXObjectStream, paintPath, populateOperators, populateXObjectDoHandlers, registerContentOperator, registerXObjectDoHandler, resetpublic void processPageContent(com.itextpdf.kernel.pdf.PdfPage page)
processPageContent in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorpublic void processPageAnnotations(com.itextpdf.kernel.pdf.PdfPage page,
List<com.itextpdf.kernel.geom.Rectangle> regions,
boolean redactRedactAnnotations)
page - the page to processregions - a list of redaction regionsredactRedactAnnotations - true if annotation with subtype /Redact should also be removedpublic void processContent(byte[] contentBytes,
com.itextpdf.kernel.pdf.PdfResources resources)
processContent in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorcontentBytes - the bytes of a content streamresources - the resources of the content stream. Must not be null.public com.itextpdf.kernel.pdf.canvas.parser.listener.IEventListener getEventListener()
getEventListener in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorprotected void invokeOperator(com.itextpdf.kernel.pdf.PdfLiteral operator,
List<com.itextpdf.kernel.pdf.PdfObject> operands)
invokeOperator in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorprotected void beginMarkedContent(com.itextpdf.kernel.pdf.PdfName tag,
com.itextpdf.kernel.pdf.PdfDictionary dict)
beginMarkedContent in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorprotected void eventOccurred(com.itextpdf.kernel.pdf.canvas.parser.data.IEventData data,
com.itextpdf.kernel.pdf.canvas.parser.EventType type)
eventOccurred in class com.itextpdf.kernel.pdf.canvas.parser.PdfCanvasProcessorCopyright © 1998–2024 Apryse Group NV. All rights reserved.