Others

为什么从移动设备打印的 PDF 看起来与屏幕上的不同

PDF 在手机屏幕上看起来清晰且颜色正确。您点击打印按钮,打印机就会嗡嗡作响,出现的页面看起来与您在显示屏上看到的明显不同。颜色变得更加暗淡,文本的位置也不同,充满屏幕的图像现在尴尬地位于页面的一角。从移动设备打印的 PDF 看起来与屏幕上的不同,原因有几个相互关联的原因,包括移动打印管道、打印机驱动程序以及移动操作系统处理 PDF 渲染的方式。了解这些差异有助于您在打印前调整设置,而不是在打印效果不佳时浪费纸张。

Why Does a PDF Printed From a Mobile Device Look Different Than on Screen

移动操作系统如何处理 PDF 渲染

当您在手机上查看 PDF 时,移动操作系统使用自己的 PDF 渲染引擎在屏幕上绘制文档。 iOS 使用 Apple PDFKit 框架。 Android 使用 Android PdfRenderer API。这些渲染引擎针对屏幕显示进行了优化:它们优先考虑色彩鲜艳度、屏幕像素密度下的平滑字体渲染以及快速滚动性能。他们可能会应用色彩管理来增强手机中特定显示技术的文档外观,例如增加 OLED 屏幕的饱和度或调整环境光传感器的白平衡。

用于屏幕显示的渲染引擎与用于打印管道的引擎不同。当您点击打印时,移动操作系统将 PDF 交给不同的子系统,即打印后台处理程序,该子系统通过打印机驱动程序而不是通过屏幕渲染器处理文档。不同渲染路径之间的这种切换是屏幕外观和打印输出之间大多数差异的根本原因。屏幕渲染器和打印渲染器以不同方式解释相同的 PDF 数据。

WukongPDF

尝试编辑 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →

移动设备和桌面设备之间的打印机驱动程序差异

桌面操作系统使用打印机制造商提供的全功能打印机驱动程序。这些驱动程序了解打印机的特定功能:其分辨率、颜色配置文件、纸张处理及其支持的打印语言。移动操作系统使用简化的打印架构,通常是 iOS 和 Mopria 上的 AirPrint 或默认的 Android 打印服务。这些移动打印协议将通用打印作业发送到打印机,而不是与制造商特定的驱动程序进行通信。

通用打印作业缺乏制造商驱动程序将应用的优化。颜色管理可能默认为标准 sRGB,而不是打印机校准配置文件。页边距可以使用保守的默认值,在内容周围添加额外的空白。可以对图像分辨率进行下采样,以减少通过无线连接传输到打印机的数据。这些通用默认值中的每一个都可能导致打印页面看起来与屏幕预览不同。移动设备的PDF打印体验从根本上来说是一种最低公分母方法,旨在与任何打印机配合使用,而不是针对您的特定打印机进行优化。

色彩空间和亮度差异

手机屏幕发出光。打印的页面反射光。这种根本差异意味着屏幕和打印之间的颜色永远不会完美匹配,但移动打印的差距比桌面打印更大,因为移动打印管道应用的颜色转换不太复杂。手机屏幕在 RGB 色彩空间中显示颜色,其中颜色是通过混合红、绿和蓝光创建的。打印机使用 CMYK 色彩空间,其中颜色是通过分层青色、品红色、黄色和黑色墨水创建的。在没有校准打印机配置文件的情况下从 RGB 转换为 CMYK 会产生暗淡、不饱和的颜色。

屏幕亮度加剧了感知问题。全亮度的手机屏幕可以使 PDF 看起来充满活力且对比度高,从而对打印结果设定不切实际的期望。在典型的办公室照明下,在标准办公用纸上打印的相同 PDF 看起来总是不如在背光屏幕上那样鲜艳。降低手机屏幕亮度以大致匹配查看打印文档的照明条件可提供更真实的预览。此调整是实用建议,而不是技术修复,但它可以防止在最大屏幕亮度下将打印输出与文档内存进行比较时出现的失望。

移动打印中的页面缩放和边距问题

移动打印对话框通常应用默认缩放模式,通常标记为“适合页面”或“缩放以适合”,该模式会缩小 PDF 内容以适合打印机的可打印区域。这种缩放可能会移动页面上的内容位置,添加意外的边距或将文本和图像从屏幕位置移动。打印的页面看起来就像屏幕显示的稍微缩小的版本,在所有四个边缘周围都有额外的空白。

如果移动打印对话框提供缩放选项,请将其设置为“实际大小”或 100%,而不是“适合页面”。这会按照设计尺寸打印 PDF,而无需移动操作系统添加缩放。在 iOS 上,可以通过点击共享图标“打印”,然后展开打印选项来访问打印对话框缩放选项。在 Android 上,根据制造商的不同,可以通过共享菜单或 PDF 查看器应用程序中的打印选项访问打印对话框。查找比例或尺寸设置并在打印前进行调整。

字体和文本渲染差异

无论发送打印作业的设备如何,PDF 中嵌入的字体都应该正确打印,因为字体数据包含在 PDF 文件本身内。但是,当移动打印机驱动程序不完全支持嵌入字体格式时,移动打印管道有时会用系统字体替换嵌入字体。使用自定义公司字体的文档可能会以通用替代字体打印,从而更改文本外观、换行符以及可能的页数。

字体替换在较旧或专用的字体格式中更为常见。 PDF 中嵌入的 TrueType 和 OpenType 字体得到广泛支持。 Type 1 PostScript 字体在现代文档中不太常见,但仍然出现在较旧的 PDF 中,移动打印管道处理的可靠性较差。从移动设备打印 PDF 之前,请打开文档属性并检查字体列表。如果它包含 Type 1 字体,请考虑从台式计算机打印,或将 PDF 转换为以更兼容的格式嵌入字体的更新格式。

图像分辨率和压缩伪影

移动打印管道可能会对 PDF 中的图像进行缩减采样,以减小打印作业的大小。 PDF 中嵌入的高分辨率照片可能会降低到较低的分辨率,从而导致打印时出现明显的像素化或柔和度。进行这种缩减采样是为了使无线打印作业保持小而快速,但对于以图像为主要内容的文档来说,质量成本可能会很高。

如果移动打印对话框包含质量设置,请选择可用的最高质量,通常标记为“最佳”或“高”。此设置告诉打印管道保留原始图像分辨率。打印作业会更大,传输到打印机的时间也会更长,但打印的图像会更清晰。对于包含重要照片、图表或详细图形的 PDF,额外的传输时间值得质量改进。

获得更好移动打印效果的实用步骤

在提交多页文档之前打印单个测试页。检查测试页的颜色准确性、文本清晰度、图像质量和正确的页边距。根据您所看到的情况进行调整。如果移动打印选项有限,请将 PDF 通过电子邮件发送给自己,然后从台式机或笔记本电脑打印,其中打印机驱动程序可对输出提供更多控制。

WukongPDF 和类似的基于浏览器的PDF 打印 平台可以在 PDF 到达移动打印管道之前对其进行预处理。压缩超大图像、嵌入任何缺失的字体以及将页面缩放设置为 PDF 文件本身的实际大小,可确保移动打印管道减少进行不良更改的机会。在将 PDF 发送到打印机之前准备好用于移动打印比尝试通过有限的移动打印设置来修复输出更有效。

从特定移动应用程序打印 PDF 与系统打印对话框

您打印的应用程序可能会像打印机设置一样影响输出。从 Adobe Acrobat 移动应用程序打印 PDF 会产生与从 Apple 文件应用程序或 Google Drive 应用程序打印相同 PDF 不同的结果,即使在发送到同一台打印机的同一设备上也是如此。每个应用程序都有自己的打印管道,并具有自己的缩放、颜色管理和图像分辨率的默认设置。

为了从移动设备获得一致的PDF打印结果,请选择一个PDF应用程序作为指定打印工具并了解其具体设置和行为。在应用程序之间切换会引入一些变量,导致很难诊断一张打印件与另一张打印件看起来不同的原因。 Adobe Acrobat 移动应用程序通常在移动 PDF 查看器中提供最多的打印设置控制。

随着移动操作系统改进其打印子系统,移动设备和桌面设备之间的PDF打印质量差距正在缩小。 iOS 和 Android 的最新版本包括更复杂的色彩管理和更高分辨率的打印渲染。将移动设备操作系统保持更新到最新版本可以实现这些改进,并可能缩小支持更新协议的打印机的质量差距。

打印机制造商正在逐渐解决移动设备和桌面设备之间的PDF打印差异,他们现在提供针对移动设备优化的打印机应用程序。这些应用程序使用制造商专有协议而不是通用移动打印服务与打印机进行通信。

随着每次操作系统的更新,移动设备的PDF打印质量不断提高,并且随着移动打印协议变得更加复杂,移动和桌面打印输出之间的差距也在缩小。

随着移动操作系统和打印机固件改进对 PDF 色彩空间和字体渲染的处理,屏幕和打印之间的PDF 质量 期望差距正在缩小。

WukongPDF

尝试编辑 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →