Table of Contents

Class TextPosition

Namespace
Org.Apache.Pdfbox.Text
Assembly
MASES.NetPDF.dll
public class TextPosition : JVMBridgeBase<TextPosition>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<TextPosition>
TextPosition
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<TextPosition>.IsAssignableFrom(IJavaType)
JVMBridgeBase<TextPosition>.IsAssignableFrom<T>()
JVMBridgeBase<TextPosition>.Execute<T>(params T[])
JVMBridgeBase<TextPosition>.DynBridgeClazz
JVMBridgeBase<TextPosition>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

TextPosition()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public TextPosition()

TextPosition(int, float, float, Matrix, float, float, float, float, float, String, int[], PDFont, float, int)

public TextPosition(int arg0, float arg1, float arg2, Matrix arg3, float arg4, float arg5, float arg6, float arg7, float arg8, String arg9, int[] arg10, PDFont arg11, float arg12, int arg13)

Parameters

arg0 int

int

arg1 float

float

arg2 float

float

arg3 Matrix

Matrix

arg4 float

float

arg5 float

float

arg6 float

float

arg7 float

float

arg8 float

float

arg9 String

String

arg10 int[]

int

arg11 PDFont

PDFont

arg12 float

float

arg13 int

int

TextPosition(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public TextPosition(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CharacterCodes

public int[] CharacterCodes { get; }

Property Value

int[]

Dir

public float Dir { get; }

Property Value

float

EndX

public float EndX { get; }

Property Value

float

EndY

public float EndY { get; }

Property Value

float

Font

public PDFont Font { get; }

Property Value

PDFont

FontSize

public float FontSize { get; }

Property Value

float

FontSizeInPt

public float FontSizeInPt { get; }

Property Value

float

Height

public float Height { get; }

Property Value

float

HeightDir

public float HeightDir { get; }

Property Value

float

IndividualWidths

public float[] IndividualWidths { get; }

Property Value

float[]

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PageHeight

public float PageHeight { get; }

Property Value

float

PageWidth

public float PageWidth { get; }

Property Value

float

Rotation

public int Rotation { get; }

Property Value

int

TextMatrix

public Matrix TextMatrix { get; }

Property Value

Matrix

Unicode

public String Unicode { get; }

Property Value

String

VisuallyOrderedUnicode

public String VisuallyOrderedUnicode { get; }

Property Value

String

Width

public float Width { get; }

Property Value

float

WidthDirAdj

public float WidthDirAdj { get; }

Property Value

float

WidthOfSpace

public float WidthOfSpace { get; }

Property Value

float

X

public float X { get; }

Property Value

float

XDirAdj

public float XDirAdj { get; }

Property Value

float

XScale

public float XScale { get; }

Property Value

float

Y

public float Y { get; }

Property Value

float

YDirAdj

public float YDirAdj { get; }

Property Value

float

YScale

public float YScale { get; }

Property Value

float

Methods

CompletelyContains(TextPosition)

public bool CompletelyContains(TextPosition arg0)

Parameters

arg0 TextPosition

TextPosition

Returns

bool

bool

Contains(TextPosition)

public bool Contains(TextPosition arg0)

Parameters

arg0 TextPosition

TextPosition

Returns

bool

bool

IsDiacritic()

public bool IsDiacritic()

Returns

bool

bool

MergeDiacritic(TextPosition)

public void MergeDiacritic(TextPosition arg0)

Parameters

arg0 TextPosition

TextPosition