Uses of Class
com.itextpdf.pdfcleanup.CleanUpProperties
-
Uses of CleanUpProperties in com.itextpdf.pdfcleanup
Modifier and TypeMethodDescriptionCleanUpProperties.setMetaInfo
(com.itextpdf.commons.actions.contexts.IMetaInfo metaInfo) Sets additional meta info.CleanUpProperties.setOffsetProperties
(PathOffsetApproximationProperties offsetProperties) SetPathOffsetApproximationProperties
specifying approximation parameters forClipperOffset
operations.CleanUpProperties.setOverlapRatio
(Double overlapRatio) Sets the overlap ratio.CleanUpProperties.setProcessAnnotations
(boolean processAnnotations) Set if page annotations will be processed.Modifier and TypeMethodDescriptionstatic void
PdfCleaner.autoSweepCleanUp
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, ICleanupStrategy strategy, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.autoSweepCleanUp
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, ICleanupStrategy strategy, List<PdfCleanUpLocation> additionalCleanUpLocations, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.autoSweepCleanUp
(com.itextpdf.kernel.pdf.PdfPage pdfPage, ICleanupStrategy strategy, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.autoSweepCleanUp
(com.itextpdf.kernel.pdf.PdfPage pdfPage, ICleanupStrategy strategy, List<PdfCleanUpLocation> additionalCleanUpLocations, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.autoSweepCleanUp
(InputStream inputPdf, OutputStream outputPdf, ICleanupStrategy strategy, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.autoSweepCleanUp
(InputStream inputPdf, OutputStream outputPdf, ICleanupStrategy strategy, List<PdfCleanUpLocation> additionalCleanUpLocations, CleanUpProperties properties) Perform cleanup of areas of interest based on a given cleanup strategy.static void
PdfCleaner.cleanUp
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, List<PdfCleanUpLocation> cleanUpLocations, CleanUpProperties properties) Cleans the document by erasing all the areas which are provided.static void
PdfCleaner.cleanUp
(InputStream inputPdf, OutputStream outputPdf, List<PdfCleanUpLocation> cleanUpLocations, CleanUpProperties properties) Cleans the document by erasing all the areas which are provided.static void
PdfCleaner.cleanUpRedactAnnotations
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, CleanUpProperties properties) Cleans the document by erasing regions defined by redact annotations inside the document.static void
PdfCleaner.cleanUpRedactAnnotations
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, List<PdfCleanUpLocation> additionalCleanUpLocations, CleanUpProperties properties) Cleans the document by erasing regions defined by redact annotations inside the document.static void
PdfCleaner.cleanUpRedactAnnotations
(InputStream inputPdf, OutputStream outputPdf, CleanUpProperties properties) Cleans the document by erasing regions defined by redact annotations inside the document.static void
PdfCleaner.cleanUpRedactAnnotations
(InputStream inputPdf, OutputStream outputPdf, List<PdfCleanUpLocation> additionalCleanUpLocations, CleanUpProperties properties) Cleans the document by erasing regions defined by redact annotations inside the document.ModifierConstructorDescriptionPdfCleanUpTool
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, boolean cleanRedactAnnotations, CleanUpProperties properties) Creates aPdfCleanUpTool
object.PdfCleanUpTool
(com.itextpdf.kernel.pdf.PdfDocument pdfDocument, List<PdfCleanUpLocation> cleanUpLocations, CleanUpProperties properties) Creates aPdfCleanUpTool
object based on the givenList
ofPdfCleanUpLocation
s representing regions to be erased from the document.