Class PathObject
Inheritance
System.Object
PathObject
Implements
IronSoftware.IDocumentObject
IronSoftware.IDocumentPathObject
IronSoftware.IBounded
IronSoftware.IColored
IronSoftware.ITransformable
IronSoftware.IJsonSerializable
Assembly: IronPdf.dll
Syntax
public class PathObject : Object, IPdfPathObject, IPdfDocumentObject, IDocumentObject, IDocumentPathObject, IBounded, IColored, ITransformable, IJsonSerializable
Fields
_FillColor
Declaration
protected Color _FillColor
Field Value
Type |
Description |
System.Drawing.Color |
|
_FillMode
Declaration
protected PathFillModes _FillMode
Field Value
Type |
Description |
IronSoftware.PathFillModes |
|
_IsStroked
Declaration
protected bool _IsStroked
Field Value
Type |
Description |
System.Boolean |
|
_Points
Declaration
protected IReadOnlyCollection<IPathSegment> _Points
Field Value
Type |
Description |
System.Collections.Generic.IReadOnlyCollection<IronSoftware.IPathSegment> |
|
_Scale
Declaration
Field Value
Type |
Description |
System.Drawing.PointF |
|
_StrokeColor
Declaration
protected Color _StrokeColor
Field Value
Type |
Description |
System.Drawing.Color |
|
_Translate
Declaration
protected PointF _Translate
Field Value
Type |
Description |
System.Drawing.PointF |
|
Properties
BoundingBox
Declaration
public RectangleF BoundingBox { get; set; }
Property Value
Type |
Description |
System.Drawing.RectangleF |
|
Client
Declaration
public IPdfClient Client { get; set; }
Property Value
Type |
Description |
IronSoftware.Pdfium.IPdfClient |
|
DocumentId
Declaration
public IDocumentId DocumentId { get; set; }
Property Value
Type |
Description |
IronSoftware.IDocumentId |
|
FillColor
Declaration
public Color FillColor { get; set; }
Property Value
Type |
Description |
System.Drawing.Color |
|
FillColorValue
Declaration
public int FillColorValue { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
FillMode
Declaration
public PathFillModes FillMode { get; set; }
Property Value
Type |
Description |
IronSoftware.PathFillModes |
|
IsStroked
Declaration
public bool IsStroked { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Matrix
Declaration
public MatrixStruct Matrix { get; }
Property Value
Type |
Description |
IronSoftware.MatrixStruct |
|
ObjNum
Declaration
public uint ObjNum { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
PageIndex
Declaration
public uint PageIndex { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Points
Declaration
public IReadOnlyCollection<IPathSegment> Points { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyCollection<IronSoftware.IPathSegment> |
|
Scale
Declaration
public PointF Scale { get; set; }
Property Value
Type |
Description |
System.Drawing.PointF |
|
StrokeColor
Declaration
public Color StrokeColor { get; set; }
Property Value
Type |
Description |
System.Drawing.Color |
|
StrokeColorValue
Declaration
public int StrokeColorValue { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Translate
Declaration
public PointF Translate { get; set; }
Property Value
Type |
Description |
System.Drawing.PointF |
|
Methods
ToJson()
Declaration
Returns
Type |
Description |
System.String |
|
Implements
IronSoftware.IDocumentObject
IronSoftware.IDocumentPathObject
IronSoftware.IBounded
IronSoftware.IColored
IronSoftware.ITransformable
IronSoftware.IJsonSerializable