![如何生成不压缩页数的 PDF?](https://linux22.com/image/386859/%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E4%B8%8D%E5%8E%8B%E7%BC%A9%E9%A1%B5%E6%95%B0%E7%9A%84%20PDF%EF%BC%9F.png)
我需要将 PDF 提交到在线提交门户,该门户会在纯文本 PDF 文件中搜索页数,以验证其是否具有正确的页数。
PdfTeX 默认压缩生成的 PDF 文档的页面树节点,该节点包含 PDF 文档的页数。其他文字处理软件包通常不压缩此节点。
有没有办法从 LaTeX 生成 PDF 文档,并且不压缩页数信息?
答案1
pdfTeX 支持对象流压缩以减少生成的 PDF 文件的大小。您可以在序言中禁用此对象流压缩,以便生成的 PDF 文件在纯文本中不压缩页数:
\pdfobjcompresslevel=0
或者,1.5 版之前PDF 没有实现对象流压缩。因此,您可以在序言中设置一个标志,以强制 pdfTeX 生成与 PDF 1.4 兼容的文档,这将实现相同的效果:
\pdfoptionpdfminorversion=4