Spire.Pdf.Graphics Namespace |
| Class | Description | |
|---|---|---|
|
|
BeginPageLayoutEventArgs |
Data for event before lay outing of the page.
|
|
|
EndPageLayoutEventArgs |
Contains information about layout`s element .
|
|
|
EndTextPageLayoutEventArgs |
Contains information about layout`s element .
|
|
|
LineInfo |
Contains information about the line.
|
|
|
PdfBitmap |
Represents the bitmap images.
|
|
|
PdfBlend |
Implements blend brush setting and functions.
|
|
|
PdfBlendBase |
Represents the base class for PdfBlend and PdfColorBlend classes.
Implements basic routines needed by both classes.
|
|
|
PdfBrush |
Represents the abstract brush, which containing a basic functionality of a brush.
|
|
|
PdfBrushes |
Represents the collection of immutable default brushes.
|
|
|
PdfCancelEventArgs |
Represents the data for a cancelable event.
|
|
|
PdfCanvas |
The class representing a graphics context of the objects.
It's used for performing simple graphics operations.
|
|
|
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 bitmaps.
|
|
|
PdfDrawWidget |
Describes a graphics element which can be drawn by a pen.
|
|
|
PdfFillElement |
Represents an element that could be drawn and/or filled.
|
|
|
PdfFont |
Represents one of the 14 standard PDF fonts.
|
|
|
PdfFontBase |
Represents the font.
|
|
|
PdfGradientBrush |
Implements gradient brush capabilities.
|
|
|
PdfGraphicsState |
Represents the state of a Graphics object.
|
|
|
PdfGraphicsWidget |
Represents a base class for all page graphics elements.
|
|
|
PdfHTMLTextElement |
Class that represent HTML text area with the ability to span several pages.
|
|
|
PdfImage |
Represents the base class for images.
|
|
|
PdfImageMask |
Represents the image mask object for bitmaps.
|
|
|
PdfLayoutHTMLResult |
Represents the html layouting result settings.
|
|
|
PdfLayoutParams |
Represents the layouting parameters.
|
|
|
PdfLayoutResult |
Represents the layouting result settings.
|
|
|
PdfLayoutWidget |
Represents the base class for all elements that can be layout on the pages.
|
|
|
PdfLinearGradientBrush |
Implements linear gradient brush by using PDF axial shading pattern.
|
|
|
PdfMargins |
A class representing page margins.
|
|
|
PdfMask |
Base class for bitmap masking objects.
|
|
|
PdfMatrix |
Represent the matrix
|
|
|
PdfMetafile |
Class representing metafiles.
|
|
|
PdfMetafileLayoutFormat |
Represents the Class which defines metafile lay outing settings.
|
|
|
PdfPath |
Implements graphics path, which is a sequence of primitive graphics elements.
|
|
|
PdfPen |
A class defining settings for drawing operations.
|
|
|
PdfPens |
The collection of the default pens.
|
|
|
PdfRadialGradientBrush |
Represent radial gradient brush.
|
|
|
PdfShapeWidget |
Base class for the main shapes.
|
|
|
PdfSolidBrush |
Represents a brush that fills any object with a solid colour.
|
|
|
PdfStringFormat |
Represents the text layout information.
|
|
|
PdfStringLayouter |
Class lay outing the text.
|
|
|
PdfStringLayoutResult |
Layouter result.
|
|
|
PdfTemplate |
Represents Pdf Template object.
|
|
|
PdfTextLayout |
Class that defines layouting settings.
|
|
|
PdfTextLayoutResult |
Represents the text lay outing result settings.
|
|
|
PdfTextWidget |
Represents the text area with the ability to span several pages.
|
|
|
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.
|
| Structure | Description | |
|---|---|---|
|
|
PdfRGBColor |
Implements structures and routines working with color.
|
| Delegate | Description | |
|---|---|---|
|
|
BeginPageLayoutEventHandler |
Delegate. Defines a type of the event before lay outing on the page.
|
|
|
EndPageLayoutEventHandler |
Delegate. Defines a type of the event after lay outing on the page.
|
|
|
EndTextPageLayoutEventHandler |
Delegate. Defines a type of the event after the text lay outing on the page.
|
| Enumeration | Description | |
|---|---|---|
|
|
LayerExportState |
Specifies the export state of the Layer
|
|
|
LayerPrintState |
Specifies the print state of the Layer
|
|
|
LayerViewState |
Specifies the view state of the Layer
|
|
|
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.
|
|
|
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.
|
|
|
PdfMatrixOrder |
Represent the applying order to matrix.
|
|
|
PdfSubSuperScript |
Specifies type of the SubSuperScript.
|
|
|
PdfTextAlignment |
Specifies the type of horizontal text alignment.
|
|
|
PdfVerticalAlignment |
Specifies the type of Vertical alignment.
|
|
|
PdfWordWrapType |
Specifies the types of text wrapping.
|
|
|
TextAlign |
Specifies how text in ais
horizontally aligned.
|