<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>If you are mainly worried about file size, you could try running both pdftocairo and ps2pdf and taking the smaller file.</div><div><br></div><div>When I run pdffonts on the original, the output of ps2pdf and the output of pdftocairo, the PDF produced by pdftocairo has two additional fonts, HelveticaNeueLTStd-MdCn as Type 0C and HelveticaNeue-Light a second time as Type 0C.</div><div><br></div><div>pdftotext gives almost the same output for the original PDF and for the pdftocairo output (except for "fi" ligatures), so the size difference is probably not due to rasterized or vectorized text.</div><div><br></div><div>Running pdftocairo on each page (using the -f and -l options) gives the page sizes 6.8 MB, 1.5 MB, 1.2 MB, and 1.5 MB, so the problem is probably on the first page.</div><div><br></div>ghostscript 9.16 ps2pdf makes the original 4 page document into a 1.2 MB pdf.<div><br></div><div>It is not necessary to run pdftops or pdf2ps first before running ps2pdf.<br><div><br></div><div>You can run ps2pdf directly on the PDF.</div><div><br></div><div>You can also process a mix of PS and PDF files or add additional options if you use a longer command like</div><div><br></div><div>gs -dCompatibilityLevel=1.4 -sPAPERSIZE=a4 -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf -c .setpdfwrite -f *.ps *.pdf</div><div><br></div><div>gs also supports a number of distiller options to control how it changes the resolution of bitmapped images and how it handles fonts and colors.</div><div><br></div><div><a href="http://www.ghostscript.com/doc/9.16/Ps2pdf.htm" target="_blank">http://www.ghostscript.com/doc/9.16/Ps2pdf.htm</a></div><div><br></div><div>William<br><br><div><hr id="stopSpelling">Date: Wed, 15 Apr 2015 11:43:07 -0400<br>From: matthew.hartley.jones@gmail.com<br>To: poppler@lists.freedesktop.org<br>Subject: [poppler] PdfToCairo question<br><br><div dir="ltr"><div style="font-size:12.8000001907349px;">Occasionally, pdftocairo creates an output pdf that is 5 to 10 times larger than the input pdf. That causes processing time and file transfer time issues for us when the pdf was already several megabytes in size. I’m a link to an example pdf that starts off as 2 MB but balloons out to 10 MB after running through pdftocairo. I've done some research on the cairo format and examined the output using the Acrobat 9 filesize audit tool, and I think a lot of the extra size is coming from the vectorized version of some very complex images. I am using poppler-utils version 0.18.4 on Ubuntu 12.04.</div><div style="font-size:12.8000001907349px;"><span style="white-space:pre-wrap;">        </span>Is there any workaround you can suggest that would decrease the filesize without visible drops in quality? It’s not a requirement that the output be in the cairo format, so a solution may involve somehow undoing the vectorization. I've gotten some success with running "pdftops" then "ps2pdf" on the document before running "pdftocairo", but I don't understand why the resulting document is smaller and if it is actually solving my problem.</div><div style="font-size:12.8000001907349px;"><br></div><div style="font-size:12.8000001907349px;">Original 2MB pdf: <a href="https://dl.dropboxusercontent.com/u/11610849/Lenovo%20x220%20-%20datasheet.pdf" target="_blank">https://dl.dropboxusercontent.com/u/11610849/Lenovo%20x220%20-%20datasheet.pdf</a></div><div style="font-size:12.8000001907349px;">The same PDF, after going through pdftocairo -pdf, not 10MB: <a href="https://dl.dropboxusercontent.com/u/11610849/AFTER_PDFTOCAIRO%20-%20Lenono%20x220%20-%20datasheet.pdf" target="_blank">https://dl.dropboxusercontent.com/u/11610849/AFTER_PDFTOCAIRO%20-%20Lenono%20x220%20-%20datasheet.pdf</a></div><div style="font-size:12.8000001907349px;"><br></div><div style="font-size:12.8000001907349px;">Any input would be helpful, thanks for your time.</div><div style="font-size:12.8000001907349px;"><br></div><div style="font-size:12.8000001907349px;">Matt Jones</div></div>
<br>_______________________________________________
poppler mailing list
poppler@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/poppler</div></div></div>                                         </div></body>
</html>