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
Represents 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.
- PdfHTMLTextElement
Represents a HTML text area with the ability to span several pages.
- PdfImage
Represents the base class for 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.
- 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
- PdfStringLayoutResult
Layouter result.
- PdfStringLayouter
Class lay outing the text.
- 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
- 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.
- 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.
- PdfLineCap
Specifies the line cap style to be used at the ends of the lines.
- PdfLineJoin
Specifies the corner style of the shapes.
- PdfLinearGradientMode
Specifies the gradient direction of the linear gradient brush.
- 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
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.