diff options
author | Sebastian Neuser <haggl@sineband.de> | 2013-08-15 20:04:23 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2014-05-27 14:25:55 +0200 |
commit | 955b7137fa4982b596ce0acf2fb7b9a497376320 (patch) | |
tree | ae9d3aa1ca8e2d49502c3d92994dc24284192d5d /platform/x11/pdfapp.h | |
parent | 0c041d7fc030a9bb25c76ad72a9a028e32a78de1 (diff) | |
download | mupdf-955b7137fa4982b596ce0acf2fb7b9a497376320.tar.xz |
Fix 694579: Implement "zoom to fit page".
Add a new function pdfapp_autozoom to fit the page to the window by comparing
the aspect ratios of the page and the window to choose whether to fit
horizontally or vertically.
Diffstat (limited to 'platform/x11/pdfapp.h')
-rw-r--r-- | platform/x11/pdfapp.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/x11/pdfapp.h b/platform/x11/pdfapp.h index 0286f82d..b2ff78da 100644 --- a/platform/x11/pdfapp.h +++ b/platform/x11/pdfapp.h @@ -150,6 +150,9 @@ void pdfapp_oncopy(pdfapp_t *app, unsigned short *ucsbuf, int ucslen); void pdfapp_onresize(pdfapp_t *app, int w, int h); void pdfapp_gotopage(pdfapp_t *app, int number); void pdfapp_reloadpage(pdfapp_t *app); +void pdfapp_autozoom_horizontal(pdfapp_t *app); +void pdfapp_autozoom_vertical(pdfapp_t *app); +void pdfapp_autozoom(pdfapp_t *app); void pdfapp_invert(pdfapp_t *app, const fz_rect *rect); void pdfapp_inverthit(pdfapp_t *app); |