Rev 8438 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8438 | Rev 8461 | ||
---|---|---|---|
Line 13... | Line 13... | ||
13 | DONT_PAN = 0, |
13 | DONT_PAN = 0, |
14 | PAN_TO_TOP, |
14 | PAN_TO_TOP, |
15 | PAN_TO_BOTTOM |
15 | PAN_TO_BOTTOM |
16 | }; |
16 | }; |
Line -... | Line 17... | ||
- | 17 | ||
17 | 18 | void DrawPageSides(void); |
|
Line 18... | Line 19... | ||
18 | static void pdfapp_showpage(pdfapp_t *app, int loadpage, int drawpage, int repaint); |
19 | static void pdfapp_showpage(pdfapp_t *app, int loadpage, int drawpage, int repaint); |
19 | 20 | ||
20 | static void pdfapp_warn(pdfapp_t *app, const char *fmt, ...) |
21 | static void pdfapp_warn(pdfapp_t *app, const char *fmt, ...) |
Line 356... | Line 357... | ||
356 | if (app->image) |
357 | if (app->image) |
357 | fz_drop_pixmap(app->image); |
358 | fz_drop_pixmap(app->image); |
358 | if (app->grayscale) |
359 | if (app->grayscale) |
359 | colorspace = fz_device_gray; |
360 | colorspace = fz_device_gray; |
360 | else |
361 | else |
- | 362 | /* |
|
361 | //#ifdef _WIN32 |
363 | #ifdef _WIN32 |
- | 364 | colorspace = fz_device_bgr; |
|
- | 365 | #else |
|
- | 366 | colorspace = fz_device_rgb; |
|
- | 367 | #endif |
|
- | 368 | */ |
|
362 | colorspace = fz_device_bgr; |
369 | colorspace = fz_device_bgr; |
363 | //#else |
370 | |
364 | // colorspace = fz_device_rgb; |
- | |
365 | //#endif |
- | |
366 | app->image = fz_new_pixmap_with_rect(colorspace, bbox); |
371 | app->image = fz_new_pixmap_with_rect(colorspace, bbox); |
367 | fz_clear_pixmap_with_color(app->image, 255); |
372 | fz_clear_pixmap_with_color(app->image, 255); |
368 | idev = fz_new_draw_device(app->cache, app->image); |
373 | idev = fz_new_draw_device(app->cache, app->image); |
369 | fz_execute_display_list(app->page_list, idev, ctm, bbox); |
374 | fz_execute_display_list(app->page_list, idev, ctm, bbox); |
370 | fz_free_device(idev); |
375 | fz_free_device(idev); |
Line 395... | Line 400... | ||
395 | 400 | ||
396 | wincursor(app, ARROW); |
401 | wincursor(app, ARROW); |
Line 397... | Line 402... | ||
397 | } |
402 | } |
- | 403 | ||
- | 404 | fz_flush_warnings(); |
|
398 | 405 | ||
Line 399... | Line 406... | ||
399 | fz_flush_warnings(); |
406 | DrawPageSides(); |
400 | } |
407 | } |
401 | 408 |