5 #ifndef PDFTRON_H_CPPPDFTextExtractor
6 #define PDFTRON_H_CPPPDFTextExtractor
11 #include <C/PDF/TRN_TextExtractor.h>
339 TRN_TextExtractor mp_extractor;
419 Style(TRN_TextExtractorStyle impl);
420 TRN_TextExtractorStyle mp_style;
447 void GetBBox(
double out_bbox[4]);
457 void GetQuad(
double out_quad[8]);
519 Word(TRN_TextExtractorWord impl);
520 TRN_TextExtractorWord mp_word;
567 void GetQuad(
double out_quad[8]);
628 Line(TRN_TextExtractorLine impl);
629 TRN_TextExtractorLine mp_line;
637 #include <Impl/TextExtractor.inl>
642 #endif // PDFTRON_H_CPPPDFTextExtractor
bool operator!=(const Line &) const
bool operator==(const Line &) const
std::vector< double > GetGlyphQuad(int glyph_idx)
Style GetCharStyle(int char_idx)
std::vector< double > GetQuad()
std::vector< double > GetQuad()
bool operator==(const Style &s) const
bool operator!=(const Word &) const
const Unicode * GetString()
std::vector< int > GetColor()
bool operator!=(const Style &s) const
Word GetWord(int word_idx)
bool operator==(const Word &) const