本文针对以下问题提供了解决方法:打印包含多个光栅数据组的文档时,增强型图元文件(EMF)后台文件的大小会变得非常大。
原始 KB 数: 919543
现象
打印包含大量光栅数据的文档时,增强型图元文件(EMF)后台处理程序文件的大小可能会非常大。 Adobe .pdf 文件或Microsoft Word .doc/.docx 文档等文件可能包含大量光栅数据。 Adobe .pdf 文件和 Word .doc/.docx 包含渐变的文档更有可能包含大量光栅数据。
原因
出现此问题的原因是,当 GDI 处理 EMF 后台处理程序文件并生成 EMF 后台处理程序文件时,图形设备接口(GDI)不会压缩光栅数据。
此问题对于支持更高分辨率的打印机非常突出。 如果文件中的每英寸点(dpi)增加两倍,光栅数据的大小将增加四倍。 例如,.pdf文件 1 兆字节(MB)可能会生成 500 MB 的 EMF 后台处理程序文件。 因此,你可能会注意到打印过程会降低性能。
解决方法
若要解决此问题,请绕过 EMF 后台处理程序。 为此,请按照下列步骤进行操作:
- 打开打印机的属性对话框。
- 单击“高级” 选项卡。
- 单击“直接打印到打印机”选项。
注意
这将禁用所有基于打印处理器的功能,例如以下功能:
- N-up
- 水印
- 小册子打印
- 驱动程序排序规则
- 缩放到拟合
关闭 EMF 后台处理程序后,可以使用应用程序执行所需的任何 N 升打印。
Status
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
详细信息
问题重现步骤
- 打开任何收件箱打印机的属性对话框。
- 单击“高级” 选项卡。
- 确保 未选择“直接打印到打印机 ”选项。
- 单击以选中“ 保留打印的文档 ”复选框。
- 打印 Adobe .pdf 文档,其中包含许多光栅数据组。
- 检查 EMF 后台处理程序文件的大小。
数据收集
如果需要Microsoft支持方面的帮助,建议按照使用 TSS 收集信息中的 步骤收集用户体验问题来收集信息。