Namespace PSPDFKit.Pdf.Annotation

Classes

Attachment

Represents annotation attachment data in the document.

Ellipse

This class represents an Ellipse annotation.

Factory

A factory class for creating IAnnotation from JSON.

Highlight

This class represents a Highlight annotation.

Image

This class represents an Image annotation.

Ink

This class represents an Ink annotation.

Line

Line annotations are used to draw straight lines on a page.

LineCaps

The optional LineCap capping the start and end of a line.

Link

This class represents a Link annotation.

Note

This class represents a Note annotation.

Polygon

Polygon annotations are used to hand draw polygons on a page. They can contain any number of sides defined by the polygon vertices. If no points are present, the annotation will not be visible.

Polyline

Polyline annotations are used to hand draw polylines on a page. They can contain any number of sides defined by the polyline vertices. If no points are present, the annotation will not be visible.

Rectangle

This class represents a Rectangle annotation.

Squiggly

This class represents a Squiggly annotation.

Stamp

This class represents a Stamp annotation.

Strikeout

This class represents a Strikeout annotation.

Text

This class represents a Text annotation.

Underline

This class represents a Underline annotation.

Widget

Widget annotations are part of PDF forms and used to position form elements, linked to IFormField, on a page. How a widget is rendered depends on the linked form field. Widget annotations are currently read only.

Interfaces

IAnnotation

This Interface represents an annotation.

IMarkup

This Interface represents the specific methods of a markup annotation.

IShape

This interface represents a shape.

Enums

AnnotationType

Available annotation types.

BlendMode

Defines various blend modes for rendering. Note that although you can set them only Normal and Multiply modes are currently supported on Windows.

BorderStyle

Border styles for rendering.

LineCap

A shape capping the end of a line.

NoteIcon

Specifies default note icon styles.

StampType

The type of the stamp. Custom stamps display any text set as the title and subtitle.