From 955b7137fa4982b596ce0acf2fb7b9a497376320 Mon Sep 17 00:00:00 2001 From: Sebastian Neuser Date: Thu, 15 Aug 2013 20:04:23 +0200 Subject: 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. --- platform/x11/pdfapp.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'platform/x11/pdfapp.h') 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); -- cgit v1.2.3