我需要将 PDF 提交到在线提交门户,该门户会在纯文本 PDF 文件中搜索页数,以验证其是否具有正确的页数。
PdfTeX 默认压缩生成的 PDF 文档的页面树节点,该节点包含 PDF 文档的页数。其他文字处理软件包通常不压缩此节点。
有没有办法从 LaTeX 生成 PDF 文档,并且不压缩页数信息?
答案1
pdfTeX 支持对象流压缩以减少生成的 PDF 文件的大小。您可以在序言中禁用此对象流压缩,以便生成的 PDF 文件在纯文本中不压缩页数:
\pdfobjcompresslevel=0
或者,1.5 版之前PDF 没有实现对象流压缩。因此,您可以在序言中设置一个标志,以强制 pdfTeX 生成与 PDF 1.4 兼容的文档,这将实现相同的效果:
\pdfoptionpdfminorversion=4