C# Class PdfSharp.Xps.Rendering.TilingPatternBuilder

Constructs a PdfTilingPattern from ImageBrush or VisualBrush.
Inheritance: PdfSharp.Xps.Rendering.PatternOrShadingBuilder
Mostra file Open project: homoluden/WPF2PDF Class Usage Examples

Public Methods

Method Description
BuildFromImageBrush ( PdfSharp.Xps.Rendering.DocumentRenderingContext context, PdfSharp.Xps.XpsModel.ImageBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern

Builds a tiling pattern from an image brush.

BuildFromVisualBrush ( PdfSharp.Xps.Rendering.DocumentRenderingContext context, PdfSharp.Xps.XpsModel.VisualBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern

Builds a PdfTilingPattern pattern from a visual brush.

Private Methods

Method Description
BuildForm ( PdfSharp.Xps.XpsModel.ImageBrush brush ) : PdfSharp.Pdf.Advanced.PdfFormXObject

Builds a PdfFormXObject from the specified brush.

BuildForm ( PdfSharp.Xps.XpsModel.VisualBrush brush ) : PdfSharp.Pdf.Advanced.PdfFormXObject

Builds a PdfFormXObject from the specified brush.

BuildPattern ( PdfSharp.Xps.XpsModel.ImageBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern
BuildPattern ( PdfSharp.Xps.XpsModel.VisualBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern
TilingPatternBuilder ( PdfSharp.Xps.Rendering.DocumentRenderingContext context ) : System

Initializes a new instance of the TilingPatternBuilder class.

Method Details

BuildFromImageBrush() public static method

Builds a tiling pattern from an image brush.
public static BuildFromImageBrush ( PdfSharp.Xps.Rendering.DocumentRenderingContext context, PdfSharp.Xps.XpsModel.ImageBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern
context PdfSharp.Xps.Rendering.DocumentRenderingContext
brush PdfSharp.Xps.XpsModel.ImageBrush
transform PdfSharp.Drawing.XMatrix
return PdfSharp.Pdf.Advanced.PdfTilingPattern

BuildFromVisualBrush() public static method

Builds a PdfTilingPattern pattern from a visual brush.
public static BuildFromVisualBrush ( PdfSharp.Xps.Rendering.DocumentRenderingContext context, PdfSharp.Xps.XpsModel.VisualBrush brush, PdfSharp.Drawing.XMatrix transform ) : PdfSharp.Pdf.Advanced.PdfTilingPattern
context PdfSharp.Xps.Rendering.DocumentRenderingContext
brush PdfSharp.Xps.XpsModel.VisualBrush
transform PdfSharp.Drawing.XMatrix
return PdfSharp.Pdf.Advanced.PdfTilingPattern