Hi to all
I am new user to poppler and I have a short question.
In my small program I use these lines:
for (int i = 0; i < pages; ++i) {
cout << "Page " << (i + 1) << "/" << pages << ":" << endl;
auto_ptr<poppler::page> p(doc->create_page(i));
poppler::byte_array text_ba = p.get()->text(p->page_rect(),
poppler::page::raw_order_layout).to_utf8();
text_ba.push_back(0); // Add a NULL terminator for the C char *
string text( text_ba.begin(), text_ba.end() );
cout << text << endl;
}
to print text of file pdf, but using 'raw_order_layout' or
'physical_layout' the output is different if I use the command 'pdftotext
filename.pdf -'.
How I can show text (but written in a pointer of char) as command
'pdftotext filename.pdf -' ?
Thank
_______________________________________________
poppler mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/poppler