iText 5

TextChunkLocationDefaultImp

TextChunkLocationDefaultImp 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.TextChunkLocationDefaultImp[[TextChunkLocationDefaultImp]] end subgraph iTextSharp.text.pdf.parser.LocationTextExtractionStrategy/ITextChunkLocation[[ITextChunkLocation]] end subgraph System System.IComparable_1[[IComparable]] end iTextSharp.text.pdf.parser.LocationTextExtractionStrategy/ITextChunkLocation --> iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunkLocationDefaultImp System.IComparable_1 --> iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunkLocationDefaultImp

Members

Properties

Public properties

Methods

Public methods

Returns

Name

int

CompareTo

(ITextChunkLocation other)

float

DistanceFromEndOf

(ITextChunkLocation other)

bool

IsAtWordBoundary

(ITextChunkLocation previous)

bool

SameLine

(ITextChunkLocation other)

Details

Inheritance

  • ITextChunkLocation

  • IComparable<ITextChunkLocation>

Constructors

TextChunkLocationDefaultImp

Source code

public TextChunkLocationDefaultImp(Vector startLocation, Vector endLocation, float charSpaceWidth)

Arguments

Type

Name

Description

Vector

startLocation

Vector

endLocation

float

charSpaceWidth

Methods

SameLine

Source code

public virtual bool SameLine(ITextChunkLocation other)

Arguments

Type

Name

Description

ITextChunkLocation

other

DistanceFromEndOf

Source code

public virtual float DistanceFromEndOf(ITextChunkLocation other)

Arguments

Type

Name

Description

ITextChunkLocation

other

IsAtWordBoundary

Source code

public virtual bool IsAtWordBoundary(ITextChunkLocation previous)

Arguments

Type

Name

Description

ITextChunkLocation

previous

CompareTo

Source code

public virtual int CompareTo(ITextChunkLocation other)

Arguments

Type

Name

Description

ITextChunkLocation

other

Properties

StartLocation

public virtual Vector StartLocation { get; }

EndLocation

public virtual Vector EndLocation { get; }

OrientationMagnitude

public virtual int OrientationMagnitude { get; }

DistPerpendicular

public virtual int DistPerpendicular { get; }

DistParallelStart

public virtual float DistParallelStart { get; }

DistParallelEnd

public virtual float DistParallelEnd { get; }

CharSpaceWidth

public virtual float CharSpaceWidth { get; }

Generated with ModularDoc