pdfSweep 3.0.0 API
iText.PdfCleanup.CleanUpProperties Class Reference

Contains properties for PdfCleanUpTool operations. More...

Public Member Functions

  CleanUpProperties ()
  Creates default CleanUpProperties instance. More...
 
virtual void  SetMetaInfo (IMetaInfo metaInfo)
  Sets additional meta info. More...
 
virtual bool  IsProcessAnnotations ()
  Check if page annotations will be processed. More...
 
virtual void  SetProcessAnnotations (bool processAnnotations)
  Set if page annotations will be processed. More...
 

Detailed Description

Contains properties for PdfCleanUpTool operations.

Constructor & Destructor Documentation

◆ CleanUpProperties()

iText.PdfCleanup.CleanUpProperties.CleanUpProperties ( )
inline

Creates default CleanUpProperties instance.

Member Function Documentation

◆ IsProcessAnnotations()

virtual bool iText.PdfCleanup.CleanUpProperties.IsProcessAnnotations ( )
inlinevirtual

Check if page annotations will be processed.

Check if page annotations will be processed. Default: true.

Returns

true if annotations will be processed by the PdfCleanUpTool

◆ SetMetaInfo()

virtual void iText.PdfCleanup.CleanUpProperties.SetMetaInfo ( IMetaInfo  metaInfo )
inlinevirtual

Sets additional meta info.

Parameters
metaInfo the meta info to set

◆ SetProcessAnnotations()

virtual void iText.PdfCleanup.CleanUpProperties.SetProcessAnnotations ( bool  processAnnotations )
inlinevirtual

Set if page annotations will be processed.

Set if page annotations will be processed. Default processing behaviour: remove annotation if there is overlap with a redaction region.

Parameters
processAnnotations is page annotations will be processed