Skip to content

PDFTilingPattern

Namespace: O2S.Components.PDF4NET.Graphics

Defines the base class for all tiling patterns.

public abstract class PDFTilingPattern : PDFPattern

Inheritance ObjectPDFPatternPDFTilingPattern

Constructors

PDFTilingPattern(Double, Double)

Initializes a new PDFTilingPattern object.

public PDFTilingPattern(double width, double height)

Parameters

width Double
The width of the pattern cell.

height Double
The height of the pattern cell.


Properties

Canvas

Gets the pattern graphics.

public PDFCanvas Canvas { get; }

Property Value

PDFCanvas
The pattern graphics surface used to create the pattern content.


Height

Gets the pattern height.

public double Height { get; }

Property Value

Double
The height of a pattern cell.


Matrix

Gets or sets the pattern matrix.

public PDFMatrix Matrix { get; set; }

Property Value

PDFMatrix
The pattern matrix.


Width

Gets the pattern width.

public double Width { get; }

Property Value

Double
The width of a pattern cell.


XStep

Gets the x step.

public double XStep { get; set; }

Property Value

Double
The desired horizontal spacing between pattern cells.


YStep

Gets the y step.

public double YStep { get; set; }

Property Value

Double
The desired vertical spacing between pattern cells.