Table of Contents

Class PdfPath

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

Class for a vector path retrieved from a PDF document page.

public sealed class PdfPath : PdfPageObject
Inheritance
PdfPath
Inherited Members

Remarks

Paths define shapes, trajectories, and regions of all sorts. They are used to draw lines, define the shapes of filled areas, and specify boundaries for clipping other graphics. The graphics state includes a current clipping path that defines the clipping boundary for the current page. At the beginning of each page, the clipping path is initialized to include the entire page.

A path is made up of one or more disconnected subpaths, each comprising a sequence of connected segments. The topology of the path is unrestricted: it may be concave or convex, may contain multiple subpaths representing disjoint areas, and may intersect itself in arbitrary ways.

The Docotic.Pdf Library Documentation page contains links to articles, guides, and sample code.

Properties

BlendMode

Gets the blend mode of this path.

Brush

Gets the PdfBrushInfo object of this path. It encapsulates the properties related to non-stroking operations.

ClipMode

Gets the rule that determines the region to clip.

FillMode

Gets the rule that determines the region to fill.

IsTransformed

Gets a value indicating whether this path is drawn transformed.

PaintMode

The drawing mode of this PdfPath.

Pen

Gets the PdfPenInfo object of this path. It encapsulates the properties related to stroking operations.

Subpaths

Gets subpaths of this PdfPath.

TransformationMatrix

Gets the transformation matrix for this path.

Type

Gets the type of this PdfPath.