iText 5

TextChunk

TextChunk Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf.parser.LocationTextExtractionStrategy iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk[[TextChunk]] end subgraph System System.IComparable_1[[IComparable]] end System.IComparable_1 --> iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk

Members

Properties

Public properties

Type

Name

Methods

float

CharSpaceWidth

get

Vector

EndLocation

get

ITextChunkLocation

Location

get

Vector

StartLocation

get

string

Text

get

Methods

Public methods

Returns

Name

int

CompareTo

(TextChunk other)

float

DistanceFromEndOf

(TextChunk other)

void

PrintDiagnostics

()

bool

SameLine

(TextChunk lastChunk)

Details

Inheritance

  • IComparable<TextChunk>

Constructors

TextChunk [1/2]

Source code

public TextChunk(string str, Vector startLocation, Vector endLocation, float charSpaceWidth)

Arguments

Type

Name

Description

string

str

Vector

startLocation

Vector

endLocation

float

charSpaceWidth

TextChunk [2/2]

Source code

public TextChunk(string str, ITextChunkLocation location)

Arguments

Type

Name

Description

string

str

ITextChunkLocation

location

Methods

PrintDiagnostics

Source code

public virtual void PrintDiagnostics()

DistanceFromEndOf

Source code

public virtual float DistanceFromEndOf(TextChunk other)

Arguments

Type

Name

Description

TextChunk

other

CompareTo

Source code

public virtual int CompareTo(TextChunk other)

Arguments

Type

Name

Description

TextChunk

other

SameLine

Source code

public virtual bool SameLine(TextChunk lastChunk)

Arguments

Type

Name

Description

TextChunk

lastChunk

Properties

StartLocation

public virtual Vector StartLocation { get; }

EndLocation

public virtual Vector EndLocation { get; }

CharSpaceWidth

public virtual float CharSpaceWidth { get; }

Text

public virtual string Text { get; }

Location

public virtual ITextChunkLocation Location { get; }

Generated with ModularDoc