pdfSweep 2.0.5 API
|
Class that automatically extracts all regions of interest from a given PdfDocument and redacts them. More...
Public Member Functions |
|
PdfAutoSweep (ICleanupStrategy strategy) | |
Construct a new instance of PdfAutoSweep with a given ICleanupStrategy More... |
|
virtual IList< PdfCleanUpLocation > | GetPdfCleanUpLocations (PdfPage page) |
Get all iText.PdfCleanup.PdfCleanUpLocation objects from a given iText.Kernel.Pdf.PdfPage More... |
|
virtual IList< PdfCleanUpLocation > | GetPdfCleanUpLocations (PdfDocument doc) |
Get all iText.PdfCleanup.PdfCleanUpLocation objects from a given iText.Kernel.Pdf.PdfDocument More... |
|
virtual void | Highlight (PdfDocument pdfDocument) |
Highlight areas of interest in a given iText.Kernel.Pdf.PdfDocument More... |
|
virtual void | Highlight (PdfPage pdfPage) |
Highlight areas of interest in a given iText.Kernel.Pdf.PdfPage More... |
|
virtual void | CleanUp (PdfDocument pdfDocument) |
Perform cleanup of areas of interest on a given iText.Kernel.Pdf.PdfDocument More... |
|
virtual void | CleanUp (PdfPage pdfPage) |
Perform cleanup of areas of interest on a given iText.Kernel.Pdf.PdfPage More... |
|
virtual void | TentativeCleanUp (PdfDocument pdfDocument) |
Perform tentative cleanup of areas of interest on a given iText.Kernel.Pdf.PdfDocument This method will add all redaction annotations to the given document, allowing the end-user to choose which redactions to keep or delete. More... |
|
virtual void | TentativeCleanUp (PdfPage pdfPage) |
Perform tentative cleanup of areas of interest on a given iText.Kernel.Pdf.PdfPage This method will add all redaction annotations to the given page, allowing the end-user to choose which redactions to keep or delete. More... |
|
Class that automatically extracts all regions of interest from a given PdfDocument and redacts them.
|
inline |
Construct a new instance of PdfAutoSweep with a given ICleanupStrategy
strategy | the redaction strategy to be used |
|
inlinevirtual |
Perform cleanup of areas of interest on a given iText.Kernel.Pdf.PdfDocument
pdfDocument | the iText.Kernel.Pdf.PdfDocument to be redacted |
|
inlinevirtual |
Perform cleanup of areas of interest on a given iText.Kernel.Pdf.PdfPage
pdfPage | the iText.Kernel.Pdf.PdfPage to be redacted |
|
inlinevirtual |
Get all iText.PdfCleanup.PdfCleanUpLocation objects from a given iText.Kernel.Pdf.PdfDocument
doc | the iText.Kernel.Pdf.PdfDocument to be processed |
|
inlinevirtual |
Get all iText.PdfCleanup.PdfCleanUpLocation objects from a given iText.Kernel.Pdf.PdfPage
page | the iText.Kernel.Pdf.PdfPage to be processed |
|
inlinevirtual |
Highlight areas of interest in a given iText.Kernel.Pdf.PdfDocument
pdfDocument | the iText.Kernel.Pdf.PdfDocument to be highlighted |
|
inlinevirtual |
Highlight areas of interest in a given iText.Kernel.Pdf.PdfPage
pdfPage | the iText.Kernel.Pdf.PdfPage to be highlighted |
|
inlinevirtual |
Perform tentative cleanup of areas of interest on a given iText.Kernel.Pdf.PdfDocument This method will add all redaction annotations to the given document, allowing the end-user to choose which redactions to keep or delete.
pdfDocument | the document to clean up |
|
inlinevirtual |
Perform tentative cleanup of areas of interest on a given iText.Kernel.Pdf.PdfPage This method will add all redaction annotations to the given page, allowing the end-user to choose which redactions to keep or delete.
pdfPage | the page to clean up |