From 86b060d2ac20d6dee757c609286cfaaa17d65428 Mon Sep 17 00:00:00 2001 From: ValdikSS Date: Mon, 26 May 2025 16:52:36 +0300 Subject: [PATCH] Poppler pdftoraster: enable font hinting for better fonts Some fonts a slightly not-pixel-perfect in 1-bit mono mode without hinting, so enable it. --- filter/pdftoraster.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/filter/pdftoraster.cxx b/filter/pdftoraster.cxx index bd8955397..1bdde0b1d 100755 --- a/filter/pdftoraster.cxx +++ b/filter/pdftoraster.cxx @@ -1562,6 +1562,7 @@ static void writePageImage(cups_raster_t *raster, poppler::document *doc, poppler::page *current_page =doc->create_page(pageNo-1); poppler::page_renderer pr; pr.set_render_hint(poppler::page_renderer::antialiasing, true); + pr.set_render_hint(poppler::page_renderer::text_hinting, true); // text anti-aliasing for 1-bit color produces jagged text if (header.cupsBitsPerColor!=1) pr.set_render_hint(poppler::page_renderer::text_antialiasing, true); -- 2.47.2