如何在一张纸上放置多页而不增加 PDF 的文件大小?

如何在一张纸上放置多页而不增加 PDF 的文件大小?

我必须转换/打印此 6.47 MB​​ 的原始 PDF转换为较短的 PDF,一张纸上有 2 页。当我在 Acrobat 中使用“Microsoft Print to PDF”时,它输出1 GB 的 PDF!请参见下面的屏幕截图。

在此处输入图片描述

  1. 我还能怎样实现这一目标?

  2. 为什么文件大小这么大?我在一半的页面上打印相同的内容,文件大小不应该减小吗?

答案1

使用GhostScript要在 PDF 文档最终定型后减小其大小,您需要在文档大小膨胀时使用它们。下载并安装GhostScript在机器上缩小 PDF 文件,然后运行以下逻辑,从提升的命令提示符中减小 PDF 文件的大小。

指示

确定。 。 。

  1. GhostScript gswin64c.exe文件指向它在系统中的安装位置
  2. -sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf"部分指向保存缩小后的文件的完整路径文件夹和文件位置
  3. #2 后面的部分"C:\PDFFolder\ToReduce\Reduce.pdf"指向要收缩的文件夹和文件的完整路径。

"C:\Program Files\gs\gs\bin\gswin64c.exe" -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf" "C:\PDFFolder\ToReduce\Reduce.pdf"

更多资源

答案2

假设您处理 pdf 的方式是读取它并将其打印为 pdf,那么您获得的结果取决于:

  1. 您用于阅读原始 (OPDF) pdf 的应用程序,
  2. 用于生成每张两页 (TPPS) pdf 的打印机驱动程序,
  3. (可能)相应的设置。

例如:1) 我使用 Adob​​e Acrobat X Pro 阅读了 GIAM.pdf(来自您的链接);2) 删除了第 2 章以后的所有页面(以尝试更易于管理的文档);3) 另存为 -> 缩小尺寸的 PDF。这给了我一个 452kB 大小的 OPDF 作为起点。

现在,使用 Foxit Portable 读取我的 OPDF,并将其打印到Microsoft print to PDF,创建了约 8MB 的 TPPS。

另一方面,使用 Adob​​e Acrobat X Pro 读取我的 OPDF 并将其打印到Adobe PDF,创建了约 281kB 的 TPPS。

如果您不受任何特定应用程序/打印机驱动程序的限制,考虑到 Adob​​e Acrobat X Pro(对我来说效果很好的选项)是付费的,我建议您尝试上述三项的其他选项。到目前为止,我还没有免费推荐。

答案3

我自己偶然发现了解决方案:使用“Adobe PDF”。但我不知道为什么这样做有效。

在此处输入图片描述

相关内容