| Package | Description |
|---|---|
| com.itextpdf.pdfcleanup |
| Modifier and Type | Method and Description |
|---|---|
CleanUpProperties |
CleanUpProperties.setMetaInfo(com.itextpdf.commons.actions.contexts.IMetaInfo metaInfo)
Sets additional meta info.
|
CleanUpProperties |
CleanUpProperties.setOffsetProperties(PathOffsetApproximationProperties offsetProperties)
Set
PathOffsetApproximationProperties specifying approximation parameters for
ClipperOffset operations. |
CleanUpProperties |
CleanUpProperties.setOverlapRatio(Double overlapRatio)
Sets the overlap ratio.
|
CleanUpProperties |
CleanUpProperties.setProcessAnnotations(boolean processAnnotations)
Set if page annotations will be processed.
|
| Modifier and Type | Method and Description |
|---|---|
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.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.cleanUp(InputStream inputPdf,
OutputStream outputPdf,
List<PdfCleanUpLocation> cleanUpLocations,
CleanUpProperties properties)
Cleans the document by erasing all the areas which are provided.
|
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.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.
|
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.
|
| Constructor and Description |
|---|
PdfCleanUpTool(com.itextpdf.kernel.pdf.PdfDocument pdfDocument,
boolean cleanRedactAnnotations,
CleanUpProperties properties)
Creates a
PdfCleanUpTool object. |
PdfCleanUpTool(com.itextpdf.kernel.pdf.PdfDocument pdfDocument,
List<PdfCleanUpLocation> cleanUpLocations,
CleanUpProperties properties)
Creates a
PdfCleanUpTool object based on the given List
of PdfCleanUpLocations representing regions to be erased from the document. |
Copyright © 1998–2025 Apryse Group NV. All rights reserved.