Summary: Methods | Inherited Methods | [Expand All]
public static class

# PDFCompat.TextExtractor

extends Object

java.lang.Object
↳ | com.pdftron.pdf.PDFCompat.TextExtractor

## Summary

Public Methods
static void | Begin(long impl, long page, long clip_ptr, int flags)
static void | Destroy(long impl)
static String | GetAsText(long impl, boolean dehyphen)
static String | GetAsXML(long impl, int xml_output_flags)
static long | GetFirstLine(long impl)
static int | GetNumLines(long impl)
static String | GetTextUnderAnnot(long impl, long annot_impl)
static int | GetWordCount(long impl)
static void | LineDestroy(long impl)
static boolean | LineEndsWithHyphen(long impl)
static boolean | LineEquals(long impl, long line)
static long | LineGetBBox(long impl)
static int | LineGetCurrentNum(long impl)
static long | LineGetFirstWord(long impl)
static int | LineGetFlowID(long impl)
static long | LineGetNextLine(long impl)
static int | LineGetNumWords(long impl)
static int | LineGetParagraphID(long impl)
static double[] | LineGetQuad(long impl)
static long | LineGetStyle(long impl)
static long | LineGetWord(long impl, int word_idx)
static boolean | LineIsSimpleLine(long impl)
static boolean | LineIsValid(long impl)
static void | StyleDestroy(long impl)
static boolean | StyleEquals(long impl, long other)
static int[] | StyleGetColor(long impl)
static long | StyleGetFont(long impl)
static String | StyleGetFontName(long impl)
static double | StyleGetFontSize(long impl)
static int | StyleGetWeight(long impl)
static boolean | StyleIsItalic(long impl)
static boolean | StyleIsSerif(long impl)
static long | TextExtractorCreate()
static void | WordDestroy(long impl)
static boolean | WordEquals(long impl, long word)
static long | WordGetBBox(long impl)
static long | WordGetCharStyle(long impl, int char_idx)
static int | WordGetCurrentNum(long impl)
static double[] | WordGetGlyphQuad(long impl, int glyph_idx)
static long | WordGetNextWord(long impl)
static int | WordGetNumGlyphs(long impl)
static double[] | WordGetQuad(long impl)
static String | WordGetString(long impl)
static int | WordGetStringLen(long impl)
static long | WordGetStyle(long impl)
static boolean | WordIsValid(long impl)

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static void Begin (long impl, long page, long clip_ptr, int flags)

##### Throws

PDFNetException |

#### public static void Destroy (long impl)

##### Throws

PDFNetException |

#### public static String GetAsText (long impl, boolean dehyphen)

##### Throws

PDFNetException |

#### public static String GetAsXML (long impl, int xml_output_flags)

##### Throws

PDFNetException |

#### public static long GetFirstLine (long impl)

##### Throws

PDFNetException |

#### public static int GetNumLines (long impl)

##### Throws

PDFNetException |

#### public static String GetTextUnderAnnot (long impl, long annot_impl)

##### Throws

PDFNetException |

#### public static int GetWordCount (long impl)

##### Throws

PDFNetException |

#### public static void LineDestroy (long impl)

##### Throws

PDFNetException |

#### public static boolean LineEndsWithHyphen (long impl)

##### Throws

PDFNetException |

#### public static boolean LineEquals (long impl, long line)

##### Throws

PDFNetException |

#### public static long LineGetBBox (long impl)

##### Throws

PDFNetException |

#### public static int LineGetCurrentNum (long impl)

##### Throws

PDFNetException |

#### public static long LineGetFirstWord (long impl)

##### Throws

PDFNetException |

#### public static int LineGetFlowID (long impl)

##### Throws

PDFNetException |

#### public static long LineGetNextLine (long impl)

##### Throws

PDFNetException |

#### public static int LineGetNumWords (long impl)

##### Throws

PDFNetException |

#### public static int LineGetParagraphID (long impl)

##### Throws

PDFNetException |

#### public static double[] LineGetQuad (long impl)

##### Throws

PDFNetException |

#### public static long LineGetStyle (long impl)

##### Throws

PDFNetException |

#### public static long LineGetWord (long impl, int word_idx)

##### Throws

PDFNetException |

#### public static boolean LineIsSimpleLine (long impl)

##### Throws

PDFNetException |

#### public static boolean LineIsValid (long impl)

##### Throws

PDFNetException |

#### public static void StyleDestroy (long impl)

##### Throws

PDFNetException |

#### public static boolean StyleEquals (long impl, long other)

##### Throws

PDFNetException |

#### public static int[] StyleGetColor (long impl)

##### Throws

PDFNetException |

#### public static long StyleGetFont (long impl)

##### Throws

PDFNetException |

#### public static String StyleGetFontName (long impl)

##### Throws

PDFNetException |

#### public static double StyleGetFontSize (long impl)

##### Throws

PDFNetException |

#### public static int StyleGetWeight (long impl)

##### Throws

PDFNetException |

#### public static boolean StyleIsItalic (long impl)

##### Throws

PDFNetException |

#### public static boolean StyleIsSerif (long impl)

##### Throws

PDFNetException |

#### public static long TextExtractorCreate ()

##### Throws

PDFNetException |

#### public static void WordDestroy (long impl)

##### Throws

PDFNetException |

#### public static boolean WordEquals (long impl, long word)

##### Throws

PDFNetException |

#### public static long WordGetBBox (long impl)

##### Throws

PDFNetException |

#### public static long WordGetCharStyle (long impl, int char_idx)

##### Throws

PDFNetException |

#### public static int WordGetCurrentNum (long impl)

##### Throws

PDFNetException |

#### public static double[] WordGetGlyphQuad (long impl, int glyph_idx)

##### Throws

PDFNetException |

#### public static long WordGetNextWord (long impl)

##### Throws

PDFNetException |

#### public static int WordGetNumGlyphs (long impl)

##### Throws

PDFNetException |

#### public static double[] WordGetQuad (long impl)

##### Throws

PDFNetException |

#### public static String WordGetString (long impl)

##### Throws

PDFNetException |

#### public static int WordGetStringLen (long impl)

##### Throws

PDFNetException |

#### public static long WordGetStyle (long impl)

##### Throws

PDFNetException |

#### public static boolean WordIsValid (long impl)

##### Throws

PDFNetException |