解决 InDesign 中的打印和 PDF 导出错误

了解如何解决在 InDesign 中打印或导出到 PDF 时出现的错误。

初步故障诊断

请按照下列顺序依次尝试执行各个解决方案,以了解所遇问题的本质。在此过程中或许能够解决您的问题,而无需进行高级故障诊断。

解决方案

说明

重新启动计算机

错误没有再次出现:错误可能是由于临时通信问题、系统资源不足,或暴风雨等环境因素造成的。

重新启动后打印或导出时再次出现错误:按照系统级问题选项卡中的解决方案操作。

重新启动打印机

错误不再出现:打印机内存问题可能是导致该问题的原因。

新建一个样例文档

如果您可以打印或导出新文档,但不能打印或导出原始文档,请遵循文档级问题选项卡中的解决方案。

使用其他应用程序打印或导出

如果您可以通过其他应用程序(如 WordPad、TextEdit)打印,或者可以从其他应用程序(例如 Illustrator、Photoshop)中导出/另存为 PDF,并遇到错误,请遵循应用程序级问题选项卡中的解决方案操作。

使用其他打印机进行打印

如果还有一台打印机,请尝试使用该打印机打印文档。如果打印成功,请确保原始打印机已打开并联机。移除并重新连接打印机电缆,然后对打印机运行自检,以检查是否存在机械故障或损坏的电缆。如果问题仍然存在,请遵循“系统级问题”选项卡中的解决方案。

使用不同的方法创建 PDF 文件

如果出现问题:

  • 在从 InDesign 到 Acrobat Standard、Pro 或 Pro Extended 导出为 PDF 时,请尝试使用 Adobe PDF Printer 进行打印。(如果使用的是运行 Acrobat 9 的 macOS v10.6 或更高版本,请参阅 Acrobat 9“另存为 Adobe PDF”支持。)
  • 在使用“打印”功能创建 PDF 文件时,请改为选择“文件”>“导出到 PDF”。

从以下选项卡中选择您的问题,然后继续执行解决方案。

如果在打印或导出新文档时出现错误,表明原始文档的打印或导出设置可能无效,该文档中使用的对象或字体可能已损坏,或者该文档的结构可能已损坏。请尝试下面的一个或多个步骤。

根据您使用的打印机,设置的位置可能会有所不同,并且可能与以下步骤中列出的不同。请查看打印机文档。

解决方案1:导出到 IDML(InDesign CS4 及更高版本)或 INX(InDesign CS3 及此前版本)。

该文档可能是因为从以前版本的 InDesign 或 QuarkXpress 文档中转换不当而受损。 

建议:导出为 InDesign 标记语言 (IDML) 或 InDesign 交换 (INX) 格式可以消除有问题的数据。

解决方案 2:(仅限 PostScript 打印机)启用 PostScript 错误处理。

Windows

macOS

  1. 选择“文件”>“打印”。

  2. 单击“设置”按钮。

  3. 如果出现以下对话框,请单击“确定”:“如果 InDesign 的打印对话框中有所需的打印设置,请在此处设置,以避免打印冲突。”

  4. 右键单击打印机,然后选择属性

  5. 常规选项卡中,单击“打印偏好设置”。

  6. 单击“高级”。

  7. 展开文档选项,然后展开 PostScript 选项。如果发送 PostScript 错误处理程序未设置为“”,请单击它并从弹出菜单中选择“”。

  1. 选择“文件”>“打印”。

  2. 选择打印机。

  3. 从“预设”菜单下方的菜单中选择“错误处理”。

  4. 选择“打印详细报告”,然后单击“打印”。

如果问题是由 PostScript 错误造成的,PostScript 错误处理程序将打印一个包含错误信息的页面。请参阅诊断 PostScript 错误

解决方案 3:从文档中排除图形。

打印时

导出为 pdf 时

  1. 选择“文件”>“打印”。

  2. 单击“图形”,然后从“发送数据”菜单中选择“无”

  3. 单击“打印”。

  1. 选择“文件”>“导出”,并选择“Adobe PDF(打印)”作为格式或选择“另存为类型”。

  2. 选择一个位置并单击“保存”。

  3. 单击“高级”,然后选择所有三个“忽略 OPI”复选框:EPSPDF位图

  4. 将 PDF 标准更改为“”,以允许排除图像。

  5. 单击“导出”。

如果文档打印或导出成功,页面上的一个或多个图形元素可能会损坏。 按照以下步骤继续操作:

  1. 删除一定百分比的图形并尝试打印。重复此过程,直到隔离导致错误的图形。

  2. 在找出导致错误反复出现的图形后,删除和替换这些图形。您可能需要从创建图形的应用程序中重新导出图形。

打印作业成功但没有图形,也可能表示打印机内存不足。症状包括字体被取代、缺少图形或打印输出不完整。按照以下步骤继续操作:

  1. 使用页面范围打印。

  2. 精简的图形数后打印。

  3. 以较低分辨率打印。

如果文档仅包含图形元素,则只有在 InDesign 中启用了打印空白页选项时,打印时才会收到空白页。在“打印”对话框的“常规”部分中选择“打印空白页”。

解决方案 4:排除或最小化字体。

打印时

导出为 PDF 时

  1. 选择“文件”>“打印”。

  2. 单击“图形”。

  3. 在字体部分,从“下载”菜单中选择“”。

  4. 单击“打印”。

在导出时无法排除字体,但是您可以最大限度地减少使用的字体数目。

  1. 选择“文字”>“查找字体”。

  2. 在“文档中的字体”列表中,按住 Shift 键,选择第一个和最后一个字体,以选择列表中的所有字体。

  3. 在“替换为字体系列”列表中,选择您知道在其他文档中适用的字体,如 ArialVerdana

  4. 单击“更改全部”。

  5. 单击“完成”。

  6. 选择“文件”>“导出”,并选择“Adobe PDF(打印)”作为格式。

  7. 选择一个位置并单击“保存”。

  8. 单击“导出”。

创建文档的副本,然后逐一测试每种字体,以找出已损坏的字体。您可以通过从字体提供商网站重新下载字体来替换已损坏的字体。

解决方案5:检查无效链接。

要查看链接的状态,请选择“窗口链接“。取消链接或重新链接文件名前面带有问号或其他符号的文件。有关 InDesign 链接的更多信息,请参见管理图形链接

解决方案 6:禁用设置。

禁用尽可能多的设置。如果禁用设置可以解决问题,请再次成组启用这些设置以找出导致问题的特定设置。

这些设置的可用性取决于您使用的打印机。

选择”文件打印“,以打开打印对话框。然后,在相应窗格中更改设置:

“常规”窗格

  • 将份数设置为 1
  • 选择“页面”以禁用“跨页”。
  • 清除“打印主页”、“打印非打印对象和“打印可见参考线和基线网格”。
  • 将打印图层设置为“可见并可打印的图层”。

设置 窗格

  • 将纸张大小设置为“由驱动程序定义”。
  • 将缩放宽度和缩放高度设置为 100%
  • 禁用“缩览图”和“平铺”。

“标记和出血”窗格

  • 禁用“标记”、“出血和“辅助信息区”。

“输出”窗格

  • 将颜色设置为“复合保持不变”。
  • 禁用“陷印”、“文本为黑色”和“模拟套印”。
  • 在“油墨管理器”中,禁用“油墨别名”。

“图形”窗格

  • 将“图像:发送数据”设置为“无”或“全部”
  • 将“字体:下载”设置为“无”或“全部”
  • 将 PostScript 设置为“级别 2”。
  • 将数据格式设置为 ASCII

“色彩管理”窗格

  • 将颜色处理设置为“让 PostScript 打印机确定颜色”。
  • 启用“保留 CMYK 颜色值”。

“页面”面板(在“打印”对话框外部)

选择所有页面,右键单击,然后选择“页面属性”>“跨页拼合”>“无(忽略透明度)”

解决方案 7:插件故障排除。

从 InDesign Plug-ins 文件夹中删除第三方增效工具,然后重新启动 InDesign。如果再次出现该问题,请将增效工具移回到 InDesign Plug-ins 文件夹中。如果问题没有再次出现,请找出发生冲突的增效工具。

  1. 选择”帮助“>”配置插件 (Windows)“或”InDesign“>”配置插件 (macOS)“。

  2. 选择“设置的所有插件”,然后清除“显示”部分中除“第三方”以外的所有选项。 创建这些增效工具的列表。

  3. 退出 InDesign,然后将这些增效工具移到 Plug-in 文件夹外部:

    • Windows: /Program Files/Adobe/Adobe InDesign [Version]/Plug-Ins
    • macOS: /Applications/Adobe InDesign [Version]/Plug-Ins
  4. 重新启动 InDesign,尝试重新创建问题,并执行以下步骤:

    • 如果问题没有再次出现,请重复执行步骤 3 和 4,将某些第三方增效工具添加回 Plug-Ins 文件夹。
    • 如果再次出现问题,请与上次移动的增效工具的开发商联系以了解更新情况。

有关更多信息,请参阅 InDesign 第三方插件故障诊断

解决方案 8:从新用户帐户打印或导出。

有时,用户帐户可能已损坏,而禁止应用程序读取或写入某些文件和文件夹。请创建一个新用户帐户(不要删除原始用户帐户),登录新帐户,并重新尝试打印或导出文档。

Windows

macOS

选择”启动控制面板>用户账户“。

选择”Apple 菜单“>”系统偏好设置>用户和组“。

解决方案 9:确定文档是否损坏。

如果您在打印任何 InDesign 文档时收到一条错误,请尝试以下一项或多项任务,以找出应用程序级别问题的原因。

解决方案 1:重新创建 InDesign 偏好设置

当 InDesign 行为异常时,删除首选项(也称为“废弃首选项”或“移除首选项”)并重新创建它们通常可以解决问题。

有两种方法可以重新创建偏好设置:

自动

此方法会快速删除当前偏好设置文件,然后重新生成一组新的默认偏好设置文件。但是,您可能具有的任何自定义设置都会丢失。

手动

如果不想丢失自定义设置,请在重新生成一组新的默认偏好设置文件之前重命名当前偏好设置文件。这样一来,如果新的偏好设置无法解决打印或导出问题,您具有原始偏好设置文件的备份(包括所有自定义设置),您可以用其替换新的偏好设置文件。

自动重新创建 InDesign 偏好设置文件

重新创建 InDesign 偏好设置文件将删除以前的偏好设置数据,包括任何自定义设置。如果不想丢失自定义设置,请手动重新创建偏好设置文件。

  1. 退出 InDesign。

  2. 重新启动 InDesign 并立即按住适合 OS 的键:

    • macOS: Control+Option+Command+Shift
    • Windows: Control+Alt+Shift
  3. 在询问是否要删除 InDesign 偏好设置文件的对话框中,单击”“。将使用重新生成的默认首选项启动 InDesign。

手动重新创建 InDesign 首选项文件

重命名两个首选项文件(例如,将“InDesign SavedData”更改为“InDesign SavedData backup”,将“InDesign Defaults”更改为“InDesign Defaults backup”)。首选项文件位于以下位置:

macOS

InDesign Defaults
Users/[用户]/Library/Preferences/Adobe InDesign/Version [版本]/[语言]/InDesign Defaults

 

InDesign SavedData:

Users/[用户]/Library/Caches/Adobe InDesign/Version [版本]/[语言]/InDesign SavedData

Windows XP

InDesign Defaults
/Documents and Settings/[用户]/Application Data/Adobe/InDesign/Version [版本]/InDesign Defaults

默认情况下处于隐藏状态。了解如何显示隐藏文件。

InDesign SavedData
/Documents and Settings/[用户]/Local Settings/Application Data/Adobe/InDesign/Version[版本]/Caches/InDesign SavedData

Windows 7 和 8

InDesign Defaults:

C:\Users\DC-work\AppData\Roaming\Adobe\InDesign\Version 11.0\[语言]\InDesign Defaults

默认情况下处于隐藏状态。了解如何显示隐藏文件。

InDesign SavedData:

/Users/[用户]/AppData/Local/Adobe/InDesign/Version[版本]/[语言]/Caches/InDesign SavedData

重新启动 InDesign。InDesign 将创建一组新的默认首选项文件。

如果打印或导出问题仍然存在,则您可以通过将旧首选项文件重命名回原始名称(即 InDesign SavedData 和 InDesign Defaults)来恢复原始首选项。

解决方案 2:(仅限 Windows)确保打印机驱动程序是最新版本。

为打印机安装最新的驱动程序:

解决方案 3:(Windows、仅限 PostScript 打印机)优化 PostScript 以提高速度。

  1. 选择“文件”>“打印”。

  2. 单击“设置”,选择打印机,单击“偏好设置”,然后单击“高级”。

  3. 展开“文档选项”,然后展开“PostScript 选项”。

  4. 选择“PostScript 输出选项”。

  5. 从弹出菜单中选择“为速度优化”,然后单击“确定”。

  6. 单击“确定”,然后单击“打印”。

解决方案 4:禁用打印机中的页面保护。

有关如何禁用此功能的说明,请参阅打印机附带的文档。

解决方案 6:将 PDF 另存在本地硬盘上。

如果作为 PDF 导出到网络位置时出现问题,请尝试作为 PDF 保存到本地硬盘驱动器。

在导出到安装的网络卷时,网络不稳定或权限问题可能会导致出现问题。如果您可以将文件导出到本地驱动器,但是无法导出到网络位置,请让 IT 部门调查问题。

如果您在使用 PostScript 打印机进行打印时遇到问题,请尝试以下一项或多项任务。在执行每项任务后进行打印。

解决方案 1:使用更新的打印机驱动程序。

下载适用于 macOS 或 Windows 的最新 PostScript 打印机驱动程序。

如果使用网络打印机,则可能会使用与打印服务器操作系统兼容但与计算机操作系统不兼容的打印机驱动程序。要安装与操作系统兼容的打印机驱动程序,请使用“添加打印机向导”重新配置网络打印机。

解决方案 2:使用更新的 PPD 文件。

PostScript 打印机描述 (PPD) 文件描述了 PostScript 打印机的设置功能,例如,边距、颜色和分辨率。不正确或过时的 PPD 文件可能会增加打印时间。请使用打印机制造商建议的 PPD 文件配置打印机。

要获取 PPD 文件,请与打印机制造商联系或从 Adobe 网站下载。

解决方案 3:(仅限 Windows)设置打印机以输出优化的 PostScript 代码。

对于 Windows 7:

  1. 选择开始>设备和打印机

  2. 右键单击并选择”打印偏好设置“>”高级“。

  3. 展开文档选项,然后展开 PostScript 选项。

  4. 将 PostScript 输出选项设置为优化便携性

解决方案 4:创建更多可用磁盘空间。

确保有足够的可用硬盘空间。设法至少使 10% 的总硬盘空间可用。要创建更多空间,请搜索并删除计算机上的临时 (.tmp) 文件,并清除 Web 浏览器使用的磁盘缓存。有关清除磁盘缓存的说明,请参阅浏览器文档。

解决方案 5:从本地打印机打印。

如果使用网络打印机进行打印,请尝试从直接连接到本地打印机的计算机中打印文件。如果正确打印文件,则问题可能是由网络相关问题造成的。请与网络管理员联系以获得帮助。

解决方案6:(仅限 Windows)安装与操作系统兼容的打印机驱动程序。

如果使用网络打印机,请安装与操作系统兼容的打印机驱动程序。打印服务器并不总是会为客户端计算机上的操作系统提供驱动程序。因此,您可以使用适用于打印服务器操作系统的打印机驱动程序,而不是您的计算机操作系统。

对于 Windows 7:

  1. 选择”开始“>”设备和打印机“。

  2. 单击”添加打印机“。

  3. 选择”添加本地打印机“。

  4. 选择“创建新端口”>“本地端口”>“下一步”。

  5. 输入端口名(例如 \\[printservername]\[printername]),然后单击”确定“。

  6. 按照屏幕上的说明安装与网络打印机品牌和型号匹配的驱动程序。

如果您在使用非 PostScript 打印机进行打印时遇到问题,请尝试以下一项或多项任务。在执行每项任务后进行打印。

其中一些解决方案要求您更改打印机驱动的程序属性。特定属性的位置因打印机和打印机驱动程序而异。有关详细信息,请与打印机制造商联系或参阅打印机文档。

解决方案 1:打印为位图。

  1. 选择“文件”>“打印”。

  2. 确保选择了非 PostScript 打印机,然后选择”高级“窗格。

  3. 选中”打印为位图“,并为打印机选择适当的分辨率。

解决方案 2:确保打印机有足够的内存。

要以 300 dpi 进行打印,打印机应至少具有 2 MB 的可用 RAM。要以 600 dpi 进行打印,打印机应至少具有 4–6 MB 的 RAM。有关确定可用打印机内存的说明,请参阅打印机文档。

解决方案 3:使用打印机的 PostScript 模式(如果可用)。

有关详细信息,请参阅打印机文档。

解决方案 4:(仅限 Windows)切换到标准 SVGA 驱动程序。

切换到标准 Windows SVGA 驱动程序,以确定问题是不是由第三方视频驱动程序造成的。如果在使用标准 SVGA 驱动程序时未出现错误,请与视频卡制造商联系以获取更新的驱动程序。如果已使用最新的版本,请尝试使用不同的视频分辨率(如 1024 x 768,而不是更高的分辨率)。

如果无法从任何应用程序中将任何内容打印或导出为 PDF,请与 Apple 技术支持、Microsoft 技术支持或打印机制造商联系。在致电之前,请务必检查打印机和计算机之间的物理连接,因为有可能通过重新连接松动的电缆轻松解决问题。

还要考虑最近对系统进行了哪些更改,这些更改可能会影响打印或导出过程。例如,最近是否执行了以下任何任务?

  • 更新了硬件或者添加或删除了硬件组件
  • 添加、更新或删除了软件
  • 安装或删除了字体
  • 连接到了网络
  • 从硬盘驱动器中清除或擦除了文件
  • 遇到了随机系统错误或其他应用程序中的错误

通常,对系统的更改直接与出现的打印问题相对应。保留对系统所做的更改记录,以作为解决打印和其他问题的资源。

相关资源

告知我们

我们非常乐意听到您的反馈。 与 Adobe InDesign 社区分享您的想法。

 Adobe

更快、更轻松地获得帮助

新用户?