问题

当您尝试在 Illustrator CS4 或更低版本中打开一个文件时,将显示以下错误消息:

“无法打开插图。插图包含不完整或混乱的对象说明。违规运算符: '%%End Setup。”

该错误消息随后列出的内容包含一个波浪号接一个大于号:“~>”。 

此错误表示该文档包含一个或多个格式错误的二进制数据条目。

解决方案

解决方案 1:升级到 Illustrator CS5 或更高版本。

Illustrator CS5 针对此问题实施了一个修复,可解决在打开时受到影响的文档。

解决方案 2:使用 Illustrator 的内容恢复模式,删除格式错误的二进制数据条目。

  1. 启用内容恢复模式,然后对文件运行恢复,以将它们转换为可在文本编辑器中修改的格式。完整的说明可在如何在 Illustrator CS2 或更高版本中启用内容恢复模式中获取。

  2. 在 TextEdit (Mac OS) 或 Word Pad (Windows) 等纯文本编辑器中打开文件的恢复副本。使用更传统的文字处理应用程序,将文件存储为纯文本,且不允许添加隐藏的 .txt 扩展。

  3. 搜索以下字符串:

    %_/Binary: /ASCII85Decode

    此字符串后面紧跟的文本包含一个波浪号接一个大于号:
    ~>

    后面的行具有以下格式:

    %_; (hItem) ,

    其中,hItem 可以是一些不同的词典键名称。

  4. 选择以“%_/Binary”开头并包含“%_; (hItem) ,”的文本
  5. 删除所选文本。
  6. 重复搜索以查找其他实例,如果找到了更多其他实例,请重复删除操作。
  7. 保存此文件。
  8. 在 Illustrator 中打开文件,然后选择“文件”>“存储为”,并以一个新名称存储。
  9. 关闭文件。

    注意:最后这一步是必需的。

其他信息

波浪号“~”和大于号“>”之间缺少任何字符表明数据为空。第三方增效工具或其他软件导致 hitem,因为该条目不是 Illustrator 的本机条目。如果您在“hitem”的所在位置找到其他名称,请通过 Adobe 的联机错误报告页面报告这一情况:

http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

 

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略