iText 8.0.2 API
iText.Kernel.Utils.Annotationsflattening.NotSupportedFlattener Class Reference

This class is used to warn that annotation flattening is not supported for the given annotation. More...

Inheritance diagram for iText.Kernel.Utils.Annotationsflattening.NotSupportedFlattener:
iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener

Public Member Functions

  NotSupportedFlattener ()
  Creates a new NotSupportedFlattener instance. More...
 
virtual bool  Flatten (PdfAnnotation annotation, PdfPage page)
  Logs a warning that annotation flattening is not supported for the given annotation. More...
 

Detailed Description

This class is used to warn that annotation flattening is not supported for the given annotation.

Constructor & Destructor Documentation

◆ NotSupportedFlattener()

iText.Kernel.Utils.Annotationsflattening.NotSupportedFlattener.NotSupportedFlattener ( )
inline

Creates a new NotSupportedFlattener instance.

Member Function Documentation

◆ Flatten()

virtual bool iText.Kernel.Utils.Annotationsflattening.NotSupportedFlattener.Flatten ( PdfAnnotation  annotation,
PdfPage  page 
)
inlinevirtual

Logs a warning that annotation flattening is not supported for the given annotation.

Parameters
annotation annotation to flatten
page page to flatten annotation on
Returns
true if annotation was flattened, false otherwise

Implements iText.Kernel.Utils.Annotationsflattening.IAnnotationFlattener.