iText 8.0.2 API
|
Utility class for flattening annotations. More...
Public Member Functions |
|
PdfAnnotationFlattener (PdfAnnotationFlattenFactory pdfAnnotationFlattenFactory) | |
Creates a new instance of PdfAnnotationFlattener. More... |
|
PdfAnnotationFlattener () | |
Creates a new instance of PdfAnnotationFlattener. More... |
|
virtual IList< PdfAnnotation > | Flatten (IList< PdfAnnotation > annotationsToFlatten) |
Flattens the annotations on the page according to the defined implementation of iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener. More... |
|
virtual IList< PdfAnnotation > | Flatten (PdfDocument document) |
Flattens the annotations on the page according to the defined implementation of iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener. More... |
|
Utility class for flattening annotations.
Utility class for flattening annotations.
This class can be used to remove interactive elements from a PDF document.
|
inline |
Creates a new instance of PdfAnnotationFlattener.
pdfAnnotationFlattenFactory | the factory for creating annotation flatten workers |
|
inline |
Creates a new instance of PdfAnnotationFlattener.
Creates a new instance of PdfAnnotationFlattener. The default factory will be used for creating annotation flatten workers.
|
inlinevirtual |
Flattens the annotations on the page according to the defined implementation of iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener.
annotationsToFlatten | the annotations that should be flattened. |
|
inlinevirtual |
Flattens the annotations on the page according to the defined implementation of iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener.
document | the document that contains the annotations that should be flattened. |