Class PDFTextStripper
public class PDFTextStripper : JVMBridgeBase<PDFTextStripper>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PDFTextStripper>PDFTextStripper
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<PDFTextStripper>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<PDFTextStripper>.IsAssignableFrom(IJavaType)JVMBridgeBase<PDFTextStripper>.IsAssignableFrom<T>()JVMBridgeBase<PDFTextStripper>.Execute<T>(params T[])JVMBridgeBase<PDFTextStripper>.DynBridgeClazzJVMBridgeBase<PDFTextStripper>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getAddMoreFormatting-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setAddMoreFormatting-boolean-
public bool AddMoreFormatting { get; set; }
Property Value
ArticleEnd
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getArticleEnd-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setArticleEnd-java.lang.String-
public String ArticleEnd { get; set; }
Property Value
ArticleStart
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getArticleStart-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setArticleStart-java.lang.String-
public String ArticleStart { get; set; }
Property Value
AverageCharTolerance
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getAverageCharTolerance-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setAverageCharTolerance-float-
public float AverageCharTolerance { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DropThreshold
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getDropThreshold-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setDropThreshold-float-
public float DropThreshold { get; set; }
Property Value
EndBookmark
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getEndBookmark-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setEndBookmark-org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineItem-
public PDOutlineItem EndBookmark { get; set; }
Property Value
EndPage
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getEndPage-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setEndPage-int-
public int EndPage { get; set; }
Property Value
IgnoreContentStreamSpaceGlyphs
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getIgnoreContentStreamSpaceGlyphs-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setIgnoreContentStreamSpaceGlyphs-boolean-
public bool IgnoreContentStreamSpaceGlyphs { get; set; }
Property Value
IndentThreshold
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getIndentThreshold-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setIndentThreshold-float-
public float IndentThreshold { get; set; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LineSeparator
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getLineSeparator-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setLineSeparator-java.lang.String-
public String LineSeparator { get; set; }
Property Value
PageEnd
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getPageEnd-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setPageEnd-java.lang.String-
public String PageEnd { get; set; }
Property Value
PageStart
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getPageStart-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setPageStart-java.lang.String-
public String PageStart { get; set; }
Property Value
ParagraphEnd
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getParagraphEnd-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setParagraphEnd-java.lang.String-
public String ParagraphEnd { get; set; }
Property Value
ParagraphStart
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getParagraphStart-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setParagraphStart-java.lang.String-
public String ParagraphStart { get; set; }
Property Value
SeparateByBeads
public bool SeparateByBeads { get; }
Property Value
SortByPosition
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getSortByPosition-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setSortByPosition-boolean-
public bool SortByPosition { get; set; }
Property Value
SpacingTolerance
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getSpacingTolerance-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setSpacingTolerance-float-
public float SpacingTolerance { get; set; }
Property Value
StartBookmark
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getStartBookmark-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setStartBookmark-org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineItem-
public PDOutlineItem StartBookmark { get; set; }
Property Value
StartPage
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getStartPage-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setStartPage-int-
public int StartPage { get; set; }
Property Value
SuppressDuplicateOverlappingText
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getSuppressDuplicateOverlappingText-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setSuppressDuplicateOverlappingText-boolean-
public bool SuppressDuplicateOverlappingText { get; set; }
Property Value
WordSeparator
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#getWordSeparator-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/text/PDFTextStripper.html#setWordSeparator-java.lang.String-
public String WordSeparator { get; set; }
Property Value
Methods
GetText(PDDocument)
public String GetText(PDDocument arg0)
Parameters
arg0
PDDocument
Returns
Exceptions
SetShouldSeparateByBeads(bool)
public void SetShouldSeparateByBeads(bool arg0)
Parameters
WriteText(PDDocument, Writer)
public void WriteText(PDDocument arg0, Writer arg1)
Parameters
arg0
PDDocumentarg1
Writer