Skip to content

PdfSvgDrawing Class

Definition

Namespace: Xfinium.Pdf.Graphics.Svg

Defines a SVG drawing.

C#
public class PdfSvgDrawing : PdfFormXObject

Inheritance: Object → PdfContentStreamContainer → PdfFormXObject → PdfSvgDrawing

Constructors

Name Description
PdfSvgDrawing(String) Initializes a new PdfSvgDrawing object.
PdfSvgDrawing(Stream) Initializes a new PdfSvgDrawing object.

Properties

Name Description
CosDictionary Gets the COS dictionary asssociated with this object.
(inherited from PdfFormXObject)
DefaultBoldFont Default font to be used for rendering SVG bold text in the PDF file.
DefaultBoldItalicFont Default font to be used for rendering SVG bold italic text in the PDF file.
DefaultItalicFont Default font to be used for rendering SVG italic text in the PDF file.
DefaultRegularFont Default font to be used for rendering SVG text in the PDF file.
Graphics Gets the form XObject graphics.
(inherited from PdfFormXObject)
Height Gets the form XObject height.
(inherited from PdfFormXObject)
Matrix Gets or sets the form XObject matrix.
(inherited from PdfFormXObject)
Measure Gets or sets the image measure.
(inherited from PdfFormXObject)
PointData Gets or sets the point data.
(inherited from PdfFormXObject)
StructureElement Gets or sets the structure element that represents this form XObject.
(inherited from PdfFormXObject)
TransparencyGroup Gets or sets the transparency group associated with this object.
(inherited from PdfFormXObject)
Width Gets the form XObject width.
(inherited from PdfFormXObject)

Methods

Name Description
MapMarkedContentIdentifierToStructureElement Maps a marked content sequence identifier to a structure element.
(inherited from PdfContentStreamContainer)
RenderSvgDrawing Renders the SVG document as PDF graphics.