Table of Contents

Class PDFTextStripper

Namespace
Org.Apache.Pdfbox.Text
Assembly
MASES.NetPDF.dll
public class PDFTextStripper : JVMBridgeBase<PDFTextStripper>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<PDFTextStripper>
PDFTextStripper
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<PDFTextStripper>.IsAssignableFrom(IJavaType)
JVMBridgeBase<PDFTextStripper>.IsAssignableFrom<T>()
JVMBridgeBase<PDFTextStripper>.Execute<T>(params T[])
JVMBridgeBase<PDFTextStripper>.DynBridgeClazz
JVMBridgeBase<PDFTextStripper>.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

PDFTextStripper()

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

public PDFTextStripper()

PDFTextStripper(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 PDFTextStripper(params object[] args)

Parameters

args object[]

Properties

AddMoreFormatting

public bool AddMoreFormatting { get; set; }

Property Value

bool

ArticleEnd

public String ArticleEnd { get; set; }

Property Value

String

ArticleStart

public String ArticleStart { get; set; }

Property Value

String

AverageCharTolerance

public float AverageCharTolerance { get; set; }

Property Value

float

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DropThreshold

public float DropThreshold { get; set; }

Property Value

float

EndBookmark

public PDOutlineItem EndBookmark { get; set; }

Property Value

PDOutlineItem

EndPage

public int EndPage { get; set; }

Property Value

int

IgnoreContentStreamSpaceGlyphs

public bool IgnoreContentStreamSpaceGlyphs { get; set; }

Property Value

bool

IndentThreshold

public float IndentThreshold { get; set; }

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

LineSeparator

public String LineSeparator { get; set; }

Property Value

String

PageEnd

public String PageEnd { get; set; }

Property Value

String

PageStart

public String PageStart { get; set; }

Property Value

String

ParagraphEnd

public String ParagraphEnd { get; set; }

Property Value

String

ParagraphStart

public String ParagraphStart { get; set; }

Property Value

String

SeparateByBeads

public bool SeparateByBeads { get; }

Property Value

bool

SortByPosition

public bool SortByPosition { get; set; }

Property Value

bool

SpacingTolerance

public float SpacingTolerance { get; set; }

Property Value

float

StartBookmark

public PDOutlineItem StartBookmark { get; set; }

Property Value

PDOutlineItem

StartPage

public int StartPage { get; set; }

Property Value

int

SuppressDuplicateOverlappingText

public bool SuppressDuplicateOverlappingText { get; set; }

Property Value

bool

WordSeparator

public String WordSeparator { get; set; }

Property Value

String

Methods

GetText(PDDocument)

public String GetText(PDDocument arg0)

Parameters

arg0 PDDocument

PDDocument

Returns

String

String

Exceptions

IOException

SetShouldSeparateByBeads(bool)

public void SetShouldSeparateByBeads(bool arg0)

Parameters

arg0 bool

bool

WriteText(PDDocument, Writer)

public void WriteText(PDDocument arg0, Writer arg1)

Parameters

arg0 PDDocument

PDDocument

arg1 Writer

Writer

Exceptions

IOException