You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[ipptransform](https://github.com/OpenPrinting/libcups)| XPDF or Poppler¹| C | Apache 2.0 |
64
+
|[ghostscript](https://ghostscript.com/)²| Ghostscript | C | AGPL or commercial |
64
65
|[mutool](https://mupdf.com/)| MuPDF | C | AGPL or commercial |
65
66
|[jrender](https://github.com/HPInc/jipp)| Apache PDFBox | Java/Kotlin | MIT |
66
67
67
-
Not in the running: cups-filters (can't get them to run outside CUPS), Android/Apple built-ins and Google Cloud Print (not available standalone).
68
+
Not in the running: Android/Apple built-ins and Google Cloud Print (not available standalone).
69
+
Ghostscript is standing in for cups-filters, since that's what is used under the hood.
68
70
69
71
1. pdf2printable uses the Cairo backend in Poppler and ipptransform uses the Splash backend inhertited from XPDF. Cairo generally produces higher quality rasterization, but is slightly more prone to misrendering with unusual PDFs.
1. Antialiasing seems to be enabled and would account for the size difference. However, at these resolutions that doesn't really provide much benefit. For pdf2printable and mutool it can be optionally enabled/disabled.
115
+
1. Antialiasing seems to be enabled and would account for the size difference. However, at these resolutions that doesn't really provide much benefit. For pdf2printable, ghostscript and mutool it can be optionally enabled/disabled.
116
+
117
+
pdf2printable will match or beat ghostscript if compield with `-mtune=native`, but that would be cheating, as ghostscript surely would retake the lead if allowed architecture-dependent optimizations too.
0 commit comments