Skip to main content
Skip table of contents

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
ReturnsName
intCompareTo(ITextChunkLocation other)
floatDistanceFromEndOf(ITextChunkLocation other)
boolIsAtWordBoundary(ITextChunkLocation previous)
boolSameLine(ITextChunkLocation other)

Details

Inheritance

  • ITextChunkLocation
  • IComparable<ITextChunkLocation>

Constructors

TextChunkLocationDefaultImp

Source code

public TextChunkLocationDefaultImp(Vector startLocation, Vector endLocation, float charSpaceWidth)
Arguments
TypeNameDescription
VectorstartLocation
VectorendLocation
floatcharSpaceWidth

Methods

SameLine

Source code

public virtual bool SameLine(ITextChunkLocation other)
Arguments
TypeNameDescription
ITextChunkLocationother
DistanceFromEndOf

Source code

public virtual float DistanceFromEndOf(ITextChunkLocation other)
Arguments
TypeNameDescription
ITextChunkLocationother
IsAtWordBoundary

Source code

public virtual bool IsAtWordBoundary(ITextChunkLocation previous)
Arguments
TypeNameDescription
ITextChunkLocationprevious
CompareTo

Source code

public virtual int CompareTo(ITextChunkLocation other)
Arguments
TypeNameDescription
ITextChunkLocationother

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

JavaScript errors detected

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

If this problem persists, please contact our support.