[Okular-devel] Zoom to fit text, help needed.
    Brad Hards 
    bradh at frogmouth.net
       
    Sun Feb 10 01:48:40 CET 2008
    
    
  
On Sunday 10 February 2008 11:31:02 am Mark van Rossum wrote:
> 	Hi,
>
> I'm implementing "Zoom to fit text" in Okular, which basically zoom to a
> bounding box which contains all information on a page.
> (thanks for the suggestions, Pino!).
>
> I think the best way (for now) is to generate a coarse pixmap and get the
> bounding box from that. (Using textpage  will not always give the desired
> results, as sometimes there will be graphics on the page,that one will want
> to see.) Preferably I would like to do this in the Page class.
We could expose the ArtBox attribute (or CropBox, BleedBox or TrimBox, but I 
think ArtBox is closest) within Poppler Qt4 bindings. Those are optional 
though, and may not be set. See Section 3.6.2 of the PDF spec, and look for 
the table that lists the attributes of a Page Object.
Brad
    
    
More information about the Okular-devel
mailing list