iText 5

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

Type

Name

Methods

Point2D

CurrentPoint

get

IList<

Subpath

>

Subpaths

get

Methods

Public methods

Returns

Name

void

AddSubpath

(

Subpath

subpath)

void

AddSubpaths

(IList<

Subpath

> subpaths)

void

CloseAllSubpaths

()

void

CloseSubpath

()

void

CurveFromTo

(float x1, float y1, float x3, float y3)

void

CurveTo

(...)

bool

IsEmpty

()

void

LineTo

(float x, float y)

void

MoveTo

(float x, float y)

void

Rectangle

(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

Type

Name

Description

IList<

Subpath

>

subpaths

Methods

AddSubpath

Source code

public void AddSubpath(Subpath subpath)

Arguments

Type

Name

Description

Subpath

subpath

AddSubpaths

Source code

public void AddSubpaths(IList<Subpath> subpaths)

Arguments

Type

Name

Description

IList<

Subpath

>

subpaths

MoveTo

Source code

public virtual void MoveTo(float x, float y)

Arguments

Type

Name

Description

float

x

float

y

LineTo

Source code

public virtual void LineTo(float x, float y)

Arguments

Type

Name

Description

float

x

float

y

CurveTo [1/2]

Source code

public virtual void CurveTo(float x1, float y1, float x2, float y2, float x3, float y3)

Arguments

Type

Name

Description

float

x1

float

y1

float

x2

float

y2

float

x3

float

y3

CurveTo [2/2]

Source code

public virtual void CurveTo(float x2, float y2, float x3, float y3)

Arguments

Type

Name

Description

float

x2

float

y2

float

x3

float

y3

CurveFromTo

Source code

public virtual void CurveFromTo(float x1, float y1, float x3, float y3)

Arguments

Type

Name

Description

float

x1

float

y1

float

x3

float

y3

Rectangle

Source code

public virtual void Rectangle(float x, float y, float w, float h)

Arguments

Type

Name

Description

float

x

float

y

float

w

float

h

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