文档基金会博客发表的一篇文章称,任何拥有 Microsoft 365 订阅的用户现在都无法打开自己的 PUB 文件。文章还称,此前 Office LTSC 2021 和 Office 2021 的用户已被 Microsoft 放弃,或被强制更新。

谁受到影响

文章称,学校、教区、协会、小型企业和地方政府使用 Publisher 已有三十多年,用来制作通讯、传单、节目单、海报和日历。

Microsoft 建议的转换方式及其局限

Microsoft 建议的变通方案是把 PUB 文件转换为 PDF 以便查看和打印,转换为 DOCX 以便编辑。

文章认为,PDF 能保留版面,但不是为编辑而设计的;DOCX 可以编辑,但 Word 不是页面排版工具,因此复杂文件在转换过程中会丢失格式。

文章把 Microsoft 建议的这些转换描述为在同一家厂商拥有并控制的两个专有格式之间搬运内容。

用自由软件打开 PUB 文件

PUB 格式不是开放标准,文档自由项目(Document Liberation Project)的开发者对其进行了逆向工程,并创建了 libmspub 库。

文章称,PUB 文件可以用自由软件打开,并保存为开放文档格式(ODF)。文章把 ODF 描述为唯一不依赖单一应用程序或公司的标准、开放的办公文档格式。

文章把 Scribus 描述为开源桌面出版软件,并称它同样可以打开 PUB 文件,但不使用标准文档格式。

文章称,LibreOffice Draw 是打开、查看、编辑和管理 Publisher 文档最快的方式。它不是桌面出版应用,但可用于通讯等小型多页文档,或任意格式的单页文档。

专有格式与开放标准格式

文章认为,使用专有格式时,厂商控制着对文档的访问;使用 ODF 这类标准开放格式时,控制权在用户手中。

文章建议公共部门组织、学校或协会中负责文档的人员检查自己的文件格式是否为专有格式、是否依赖单一厂商的应用程序,并在文件仍能打开时规划向开放标准格式的迁移。

文章还指出,MS Publisher 不是第一个从市场上消失的 Microsoft 应用程序,也不会是最后一个。