打印过程中文件大小是否有可能“自行”增加?

B C*_*hen 12 printer printing

我有一个 PDF 文件,1.26 MB(物理大小)。当我将它发送到有线打印机时,窗口显示该文件现在的大小为 3.23 GB。这里发生了什么 ?

附上桌面截图,右边是1.26MB的PDF。显示 3.23 GB 的窗口在后面(为质量道歉)。 在此处输入图片说明

n8t*_*8te 29

来自以下Microsoft 支持文章“当您打印包含大量光栅数据的文档时,EMF 假脱机文件的大小可能会变得非常大”

症状当您打印包含大量光栅数据的文档时,增强型图元文件 (EMF) 后台打印文件的大小可能会变得非常大。Adobe .pdf 文件或 Microsoft Word .doc/.docx 文档等文件可能包含大量光栅数据。包含渐变的 Adob​​e .pdf 文件和 Word .doc/.docx 文档更有可能包含大量光栅数据。

原因出现此问题的原因是图形设备接口 (GDI) 在 GDI 处理 EMF 假脱机文件并生成 EMF 假脱机文件时不压缩光栅数据。

对于支持更高分辨率的打印机,此问题非常突出。如果文件中的每英寸点数 (dpi) 增加两倍,则栅格数据的大小将增加四倍。例如,1 兆字节 (MB) 的 .pdf 文件可能会生成 500 MB 的 EMF 假脱机文件。因此,您可能会注意到打印过程的性能下降。

解决方法
要解决此问题,请绕过 EMF 假脱机。为此,请按照下列步骤操作:

1. Open the properties dialog box for the printer.
2. Click the Advanced tab.
3. Click the Print directly to the printer option.
Run Code Online (Sandbox Code Playgroud)

注意这将禁用所有基于打印处理器的功能,例如以下功能:

  • N向上
  • 水印
  • 小册子印刷
  • 驱动程序整理
  • 缩放以适应

TL;DR - 您的 PDF 文件大小没有增加。它只是创建了一个大的假脱机文件。没什么可担心的,但 Microsoft 提供了上面列出的解决方案,以防止这种情况再次发生(减少功能)。


hdh*_*ndt 5

打印文件可能比原始 PDF/DOC/PPT 等大很多的原因有很多。

  1. 第一个特别适用于以 PowerPoint (PPT) 演示文稿开头的文件。演示文稿通常在每张幻灯片上都有相同的背景图形。在 PPT 文件(或从它创建的 PDF)中,该图形只出现一次,并且每张幻灯片都有一个引用。在打印文件中,将为每张幻灯片添加一次相同的图形。20 页演示文稿中的 1 MB 图形因此在后台打印文件中变为 20 MB。由于下一个问题,它可能会更大。

  2. 图像在发送到打印机时可能会增大,具体取决于打印机型号。假设您有一个 1000 x 1000 像素的彩色图像。它的显示尺寸是这样的,当打印时,它将显示为 10" x 10"。如果您使用设置为 300 dpi 的 PCL5 或 GDI 打印机,该图像将作为 3000 x 3000 像素图像 (10 x 300) 发送以考虑打印机的分辨率。所以它突然变大了 9 倍。PostScript 打印机不会发生这种情况,因为它们能够缩放图像以适应需要。

  3. 有些人认为,如果图像将在 1200 dpi 打印机上打印,则需要以 1200 dpi 扫描以获得最佳效果,与 300 dpi 相比,尺寸增加了 16 倍。事实上,无论打印机分辨率如何,打印只需要 300 dpi。对于大多数应用程序,即使 200 dpi 也完全足够。只有对于高端打印(在能够达到 2400 dpi 或更高的打印机上),您才能以 600 dpi 进行扫描。

请注意,这里没有桌面打印机的打印分辨率高于 1200 dpi(某些喷墨打印机为 1440 dpi)。任何更高引用的“分辨率”只是为了让您了解打印机的半色调质量(打印颜色深浅的​​能力)。