]> git.ipfire.org Git - thirdparty/cups-filters.git/commitdiff
Poppler pdftoraster: enable font hinting for better fonts 641/head
authorValdikSS <iam@valdikss.org.ru>
Mon, 26 May 2025 13:52:36 +0000 (16:52 +0300)
committerValdikSS <iam@valdikss.org.ru>
Fri, 30 May 2025 10:01:35 +0000 (13:01 +0300)
Some fonts a slightly not-pixel-perfect in 1-bit mono mode
without hinting, so enable it.

filter/pdftoraster.cxx

index bd895539795b06ac1b84ddda7f4b5ccfa4751e83..1bdde0b1dd646737db0a4c8be5cdb022aef98ad9 100755 (executable)
@@ -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);