Skip to main content
Skip table of contents

Path

Path Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.parser
  iTextSharp.text.pdf.parser.Path[[Path]]
  end

Members

Properties

Public properties
TypeNameMethods
Point2DCurrentPointget
IList<Subpath>Subpathsget

Methods

Public methods
ReturnsName
voidAddSubpath(Subpath subpath)
voidAddSubpaths(IList<Subpath> subpaths)
voidCloseAllSubpaths()
voidCloseSubpath()
voidCurveFromTo(float x1, float y1, float x3, float y3)
voidCurveTo(...)
boolIsEmpty()
voidLineTo(float x, float y)
voidMoveTo(float x, float y)
voidRectangle(float x, float y, float w, float h)
IList<int>ReplaceCloseWithLine()

Details

Constructors

Path [1/2]
Source code
public Path()
Path [2/2]
Source code
public Path(IList<Subpath> subpaths)
Arguments
TypeNameDescription
IList<Subpath>subpaths

Methods

AddSubpath
Source code
public void AddSubpath(Subpath subpath)
Arguments
TypeNameDescription
Subpathsubpath
AddSubpaths
Source code
public void AddSubpaths(IList<Subpath> subpaths)
Arguments
TypeNameDescription
IList<Subpath>subpaths
MoveTo
Source code
public virtual void MoveTo(float x, float y)
Arguments
TypeNameDescription
floatx
floaty
LineTo
Source code
public virtual void LineTo(float x, float y)
Arguments
TypeNameDescription
floatx
floaty
CurveTo [1/2]
Source code
public virtual void CurveTo(float x1, float y1, float x2, float y2, float x3, float y3)
Arguments
TypeNameDescription
floatx1
floaty1
floatx2
floaty2
floatx3
floaty3
CurveTo [2/2]
Source code
public virtual void CurveTo(float x2, float y2, float x3, float y3)
Arguments
TypeNameDescription
floatx2
floaty2
floatx3
floaty3
CurveFromTo
Source code
public virtual void CurveFromTo(float x1, float y1, float x3, float y3)
Arguments
TypeNameDescription
floatx1
floaty1
floatx3
floaty3
Rectangle
Source code
public virtual void Rectangle(float x, float y, float w, float h)
Arguments
TypeNameDescription
floatx
floaty
floatw
floath
CloseSubpath
Source code
public virtual void CloseSubpath()
CloseAllSubpaths
Source code
public virtual void CloseAllSubpaths()
ReplaceCloseWithLine
Source code
public virtual IList<int> ReplaceCloseWithLine()
IsEmpty
Source code
public virtual bool IsEmpty()

Properties

Subpaths
public virtual IList<Subpath> Subpaths { get; }
CurrentPoint
public virtual Point2D CurrentPoint { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.