From f4cd55ddf5cdab5b5e57ea31d66c232b48af32b1 Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Fri, 26 Aug 2022 13:14:44 +0100 Subject: [PATCH] tweak popperload tile size to make it big enough for an A4 page at 300dpi --- libvips/foreign/popplerload.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libvips/foreign/popplerload.c b/libvips/foreign/popplerload.c index 0d0d7fe8..237e82d7 100644 --- a/libvips/foreign/popplerload.c +++ b/libvips/foreign/popplerload.c @@ -78,8 +78,11 @@ /* Render PDFs with tiles this size. They need to be pretty big to limit * overcomputation. + * + * An A4 page at 300dpi is 3508 pixels, so this should be enough to prevent + * most rerendering. */ -#define TILE_SIZE (2000) +#define TILE_SIZE (4000) #define VIPS_TYPE_FOREIGN_LOAD_PDF (vips_foreign_load_pdf_get_type()) #define VIPS_FOREIGN_LOAD_PDF( obj ) \