我有一个 Pages (iWork '08) 文档,我想在笔记本电脑上处理它,但我的笔记本电脑没有 iWork。当我尝试打开该文档时,它实际上是一个文件夹,里面有几个内容,但所有内容似乎都是元信息。里面是否有一个特定的文件我可以在 Textedit 中打开并处理,如果有,是哪一个?
答案1
iWork '08 将其文件保存为包,这些包将显示为一个文件夹,其中包含文件。除非您在偏好设置中打开“将文件另存为包”,否则 iWork '09 现在会将其保存为平面文件。
该index.xml.gz
文件是文本和格式规则(以 xml 格式)的 gzip 压缩版本。可以解压此文件,进行编辑,然后重新压缩,但我不建议这样做,因为解压、重新压缩和处理 xml 的工作确实不值得这么麻烦。
如果无法访问 iWork,您就无能为力 - 您可以将 Pages 导出为 .rtf 文件,因为 TextEdit 可以编辑和处理这些文件以及 Microsoft Word 文档。
答案2
正如您已经注意到的,iWorks 文件是一个包含多个其他文件、图像等的存档文件。该文件的文本部分使用 XML 进行格式化。
更多详细信息请参见此处:http://ctrambler.wordpress.com/2007/08/21/iworks-xml-format-vs-odf-vs-ooxml-preliminary-thoughts/
因此,你无法打开 Textedit,但是,你可以通过两种不同的方式从这里开始
您可能想尝试使用 OpenOffice.org Writer 打开它,它应该支持 iwork-pages 文档。
如果您的文档仅包含测试而没有任何类型的标记,您可能希望将其保存为纯文本文档,而不是 iwork 页面文档请注意,这将删除文件中的所有格式这将允许您使用 Textedit 打开文本文档
答案3
这至少适用于 iWork09 的 pages 文档。将 .pages 替换为 .zip 并解压文件。在解压后的文件夹中,您将找到包含常见 pdf 文件的 quicklook 文件夹。