Table of Contents

Class HighLightTextMarkupAnnotationFlattener

Namespace
iText.Kernel.Utils.Annotationsflattening
Assembly
itext.kernel.dll

Implementation of IAnnotationFlattener for highlight text markup annotations.

public class HighLightTextMarkupAnnotationFlattener : AbstractTextMarkupAnnotationFlattener, IAnnotationFlattener
Inheritance
HighLightTextMarkupAnnotationFlattener
Implements
Inherited Members

Constructors

HighLightTextMarkupAnnotationFlattener()

public HighLightTextMarkupAnnotationFlattener()

Methods

CreateCanvas(PdfPage)

Creates a canvas.

protected override PdfCanvas CreateCanvas(PdfPage page)

Parameters

page PdfPage

the page to draw the annotation on

Returns

PdfCanvas

the PdfCanvas the annotation will be drawn upon.

Remarks

Creates a canvas. It will draw below the other items on the canvas.

Draw(PdfAnnotation, PdfPage)

protected override bool Draw(PdfAnnotation annotation, PdfPage page)

Parameters

annotation PdfAnnotation
page PdfPage

Returns

bool