menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.Pdf.Graphics - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.Pdf.Graphics

    Classes

    BeginPageLayoutEventArgs

    Provides data for event before lay outing the new page.

    EndPageLayoutEventArgs

    Provides data for event once lay outing completed on the new page.

    EndTextPageLayoutEventArgs

    Represents the base class for classes that contain event data, and provides a value to use for events, once completed the text lay outing on the page.

    LineInfo

    Provides a line information

    PdfArc

    Represents an arc shape.

    PdfBezierCurve

    Represents Bezier curve shape.

    PdfBitmap

    The PdfBitmap contains methods and properties to handle the Bitmap images

    PdfBlend

    Represents the blend color space

    PdfBlendBase

    Represents the base class for PdfBlend and PdfColorBlend classes.

    PdfBrush

    Provides objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths.

    PdfBrushes

    Brushes for all the standard colors

    PdfCancelEventArgs

    Provides the data for a cancelable event.

    PdfCjkStandardFont

    Represents the standard CJK fonts.

    PdfColorBlend

    Represents the arrays of colors and positions used for interpolating color blending in a multicolor gradient.

    PdfColorMask

    Represents the color mask for Bitmap images.

    PdfDrawElement

    Represents a graphics element which can be drawn by a pen.

    PdfEllipse

    Represents an ellipse shape.

    PdfEllipsePart

    Represents a base class of arc and pie shapes.

    PdfFillElement

    Represents an element to fill

    PdfFont

    Defines a particular format for text, including font face, size, and style attributes.

    PdfGradientBrush

    Encapsulates a PdfBrush with a gradient brush.

    PdfGraphics

    Represents a graphics context of the objects. It's used for performing all the graphics operations.

    PdfGraphicsElement

    Represents a base class for all the page graphics elements.

    PdfGraphicsState

    Represents the state of a Graphics object. This object is returned by a call to the Save methods.

    PdfHatchBrush

    Represents a brush that uses a hatch pattern to fill the interiors of graphical shapes in a PDF document.

    PdfHTMLTextElement

    Represents a HTML text area with the ability to span several pages.

    PdfImage

    Represents the base class for images and provides functionality for the PdfBitmap class

    PdfImageMask

    Represents the image mask object for bitmap images.

    PdfLayoutElement

    Represents the base class for all elements that can be layout on the pages.

    PdfLayoutFormat

    Represents a layouting format

    PdfLayoutParams

    Represents the layouting parameters.

    PdfLayoutResult

    Represents the layouting result format.

    PdfLine

    Represents a line shape.

    PdfLinearGradientBrush

    Implements linear gradient brush by using PDF axial shading pattern.

    PdfMargins

    A class representing PDF page margins.

    PdfMask

    Base class for bitmap masking objects.

    PdfMetafile

    Class representing metafile image

    PdfMetafileLayoutFormat
    PdfPath

    Implements graphics path, which is a sequence of primitive graphics elements.

    PdfPen

    A class defining settings for drawing operations, that determines the color, width, and style of the drawing elements.

    PdfPens

    The collection of the default pens.

    PdfPie

    Represents a pie shape.

    PdfPolygon

    Represents a set of points connected with lines, could be drawn and filled.

    PdfRadialGradientBrush

    Represent radial gradient brush.

    PdfRectangle

    Represents a simple rectangle that could be drawn and/or filled.

    PdfRectangleArea

    Represents an area bound by a rectangle.

    PdfShapeElement

    Base class for the main shapes.

    PdfSolidBrush

    Represents a brush that fills any object with a solid color.

    PdfStandardFont

    Represents one of the 14 standard PDF fonts. It's used to create a standard PDF font to draw the text in to the PDF

    PdfStringFormat

    Represents the text layout information on PDF

    PdfStringLayouter

    Class lay outing the text.

    PdfStringLayoutResult

    Layouter result.

    PdfTemplate

    Represents Pdf Template object.

    PdfTextElement

    Represents the text area with the ability to span several pages and inherited from the PdfLayoutElement class

    PdfTextLayoutResult

    Represents the text lay outing result settings.

    PdfTilingBrush

    Implements a colored tiling brush.

    PdfTrueTypeFont

    Represents TrueType font.

    PdfUnitConvertor

    Class allowing to convert different unit metrics. Converting is based on Graphics object DPI settings that is why for differ graphics settings must be created new instance. For example: printers often has 300 and greater dpi resolution, for compare default display screen dpi is 96.

    Structs

    PdfColor

    Implements structures and routines working with color.

    Enums

    EncodingType
    LineType

    Break type of the line.

    PdfBlendMode

    Specifies the blend mode for transparency.

    PdfCjkFontFamily

    Specifies the type of CJK font.

    PdfColorSpace

    Defines set of color spaces.

    PdfDashStyle

    Possible dash styles of the pen.

    PdfExtend

    Specifies the constant values specifying whether to extend the shading beyond the starting and ending points of the axis.

    PdfFillMode

    Specifies how the shapes are filled.

    PdfFontFamily

    Indicates type of standard PDF fonts.

    PdfFontStyle

    Specifies style information applied to text.

    PdfFontType

    Specifies the type of the font.

    PdfGraphicsUnit

    Specifies the types of the page's logical units.

    PdfGridImagePosition

    Specifies the alignment type.

    PdfHatchStyle

    Specifies constant values for hatch patterns used in PDF graphics.

    PdfHorizontalAlignment

    Specifies the type of Horizontal alignment.

    PdfImageType

    Specifies the type of the PdfImage.

    PdfLayoutBreakType

    Specifies how the element should be contained on the page.

    PdfLayoutType

    Specifies type of paginating.

    PdfLinearGradientMode

    Specifies the gradient direction of the linear gradient brush.

    PdfLineCap

    Specifies the line cap style to be used at the ends of the lines.

    PdfLineJoin

    Specifies the corner style of the shapes.

    PdfSubSuperScript

    Specifies type of the SubSuperScript.

    PdfTextAlignment

    Specifies the type of horizontal text alignment.

    PdfTextDirection

    Represents the text rendering direction.

    PdfVerticalAlignment

    Specifies the type of Vertical alignment.

    PdfWordWrapType

    Specifies the types of text wrapping.

    TextAlign

    Specifies how text in a Syncfusion.Pdf.Graphics.RichTextBoxExt is horizontally aligned.

    Delegates

    BeginPageLayoutEventHandler

    Represents the method that will handle an event that before lay outing on the page.

    EndPageLayoutEventHandler

    Represents the method that will handle an event, once completed the lay outing on the page.

    EndTextPageLayoutEventHandler

    Represents the method that will handle an event, once completed the text lay outing on the page.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved