<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 2 November 2013 13:22, Carlos Garcia Campos <span dir="ltr"><<a href="mailto:carlosgc@gnome.org" target="_blank">carlosgc@gnome.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don't think we should return characters that are not inside the<br>
page. What is your use case exactly?<br>
<br>
In evince we use the layout information to implement caret navigation,<br>
for example, it doesn't make sense to move the caret outside the<br>
page. In the case of selections, you can pass a bigger selection<br>
rectangle to get the text off the page.<br>
</blockquote><div><br></div><div>Unfortunate that we're having this conversation in two places. What's the etiquette here?<br><br></div><div>We're using the layout information of glyphs in (frequently poorly formatted) PDFs to try and inform extracting data from it. So I'm simultaneously after the glyphs and where they are. We're currently using the glib interface. I'd be happy to ask for glyphs in a (-inf, -inf, +inf, +inf) poppler::Rectangle except that I don't see a way to simultaneously get layout and font information.<br>

<br>Thanks,<br><br></div><div>- Peter<br></div></div></div></div>