应用对象
Microsoft 365 专属 Publisher Publisher 2021 Publisher 2019 Publisher 2016 Publisher 2013 Publisher 2010 Publisher 2007 开发人员 Publisher 2010 开发人员 Publisher 2013 开发人员

在 Microsoft,我们致力于为客户提供实现工作和生活中重要目标所需的工具。 为了专注于新权益,我们会不定期删除功能和产品。  

2026 年 10 月,Microsoft Publisher 将结束其生命周期。 之后,它将不再包含在 Microsoft 365 中,并且不再支持现有的本地套件。 Microsoft 365 订阅者将不再能够在 Publisher 中打开或编辑 Publisher 文件。 在此之前,Publisher 的支持将继续,用户可以享受与当前相同的体验。  

许多常见的 Publisher 场景 - 包括创建专业品牌模板、打印信封和标签,以及制作自定义日历、名片和程序 - 已在 Word、PowerPoint 等其他 Microsoft 365 应用中提供。 有关常见 Publisher 场景的入门建议,请参见下文。 还可以在Microsoft Create找到丰富的可自定义模板。 

在 2026 年 10 月之前,可以继续使用 Publisher 及其当前功能。 

Publisher 永久版本的支持将于 2026 年 10 月 1 日结束,届时 Office LTSC 2021 也将终止支持。 从该日期起,Microsoft 365 订阅者将无法访问 Publisher。  

推荐操作:在 2026 年 10 月 1 日之前,将现有文件转换为其他格式。 在此日期之后,将无法再在 Microsoft Publisher 中打开或编辑这些文件。  

如何通过另一种格式保存文件,为 Publisher 停用准备文件。 

转换为 PDF 格式,以在发布 Publisher 停用后查看内容

  • 将 Publisher 文件转换为 PDF 的步骤

    1. 打开 Publisher 文件。 

    2. 转到“文件”>“另存为”。 ​​​​​​​

    3. 选择要保存文件的位置。

    4. 选择“PDF”作为文件类型,然后选择“保存”。 ​​​​​​​

  • 要转换许多 Publisher 文件,请考虑使用 PowerShell 脚本自动执行此过程。 可以参考转换脚本示例作为指南。

在 Publisher 停用后编辑内容的方法有:

  • 将 Publisher 文件转换为 PDF,然后转换为 Word 文件。

    • 将 Publisher 文件转换为 PDF

    • 将 PDF 文件转换为 Word 的步骤 

      1. 打开“Word”。

      2. 转到“文件”>“打开。

      3. 找到并打开 PDF 文件。

      4. 在对话框中选择“确定”。

  • 从此处,文档将作为 Word 文件打开。

注意: 转换后的 Word 文档将针对文本编辑进行优化。 因此,其布局可能与原始 PDF 有所不同 - 尤其是在文档包含许多图形的情况下。

  • 使用第三方转换工具直接从 Publisher 转换为其他文件类型。

    注意: 这些服务在质量和功能方面有所不同,Microsoft不提供对它们的支持。 

此处的 PowerShell 脚本示例可以用作有关如何将 Publisher 文件单独或批量导出到 PDF 或其他导出格式的参考。 此脚本供教学使用,建议根据具体需求进行修改和测试。

如何运行

  1. 确保计算机上已安装 Publisher 的工作和许可版本。

  2. 脚本示例下载到计算机。

  3. 根据需要修改脚本以实现预期目的。

  4. 使用所需的执行策略打开 PowerShell 窗口。

  5. 针对所需的文件或目录运行脚本 (下面的示例)。

示例

  • 将指定的 Publisher 文件转换为 PDF 格式。

    • Convert-PubFileToPDF.ps1 -Filter "C:\Documents\MyFile.pub"

  • 将当前目录中的所有 Publisher 文件转换为 PDF 格式。

    • Convert-PubFileToPDF.ps1 -Filter "*.pub"​​​​​​​

  • 将当前目录和所有子目录中的所有 Publisher 文件转换为 PDF 格式。

    • Convert-PubFileToPDF.ps1 -Filter "*.pub" -Recurse

  • 将指定目录中的所有 Publisher 文件转换为 PDF 格式。

    • Convert-PubFileToPDF.ps1 -Filter "C:\Documents\*.pub"

  • 将指定目录和所有子目录中的所有 Publisher 文件转换为 PDF 格式。

    • ​​​​​​​Convert-PubFileToPDF.ps1 -Filter "C:\Documents\*.pub" -Recurse

注意

  • 脚本设计为在遇到错误时继续运行,并显示哪些文件已转换以及哪些文件遇到错误。

  • 如果文件名已存在,我们不会导出该文件,并且将显示错误。 删除或重命名冲突的文件,然后再次运行脚本。

  • 有关可能要更改的其他参数(包括 PbFixedFormatType 和 PbFixedFormatIntent),请参阅Document.ExportAsFixedFormat文档。 还可以考虑将Document.SaveAs与 PbFileFormat 结合使用以输出为其他格式。

要在 Publisher 中完成常见场景,建议使用以下Microsoft 365 应用版:  

从哪里开始? 

我想创建...

推荐的应用

广告传单

Word、PowerPoint 或 Designer

小册子

Word 或 PowerPoint

横幅标志海报

PowerPoint 或 Designer

证书

Word 或 PowerPoint

名片

Word 或 PowerPoint

业务发票应用程序和表单

Word

日历

Word 或 PowerPoint

信封

Word

标签

Word

信笺

Word

新闻稿

Word

程序折叠纸项目

Word

卡片(问候语、赞美等)

Word、PowerPoint 或 Designer

​​​​​​​

  • 2026 年 10 月之后是否仍可安装Publisher?在 2026 年 10 月之后,如果有 Microsoft 365 订阅,则 Microsoft Publisher 将不再可供安装或下载。 但是,如果有 Publisher 的永久版本,尽管支持将结束,但仍能够在此日期之后安装和使用该应用。

  • 终止结束后,我的现有 Publisher 文件会发生什么情况?如果有 Microsoft 365 订阅,则将无法再使用 Microsoft Publisher 打开或编辑 Publisher 文件。 建议在此日期之前将现有文件转换为 PDF 或 Word 格式。 如果有 Publisher 的永久版本,则仍可以访问和编辑文件。

  • 我可以使用哪些内容而不是 Publisher?建议使用上面提供的建议作为常见 Publisher 场景的起点。

  • 如何查找 Publisher 文件? 在电脑、OneDrive 或 SharePoint 上搜索“.pub”文件,可以帮助找到 Publisher 文件。

  • 我有许多 Publisher 文件;有没有办法将它们全部转换为 PDF? 可以。 如果有大量 Publisher 文件,可以使用 PowerShell 脚本或其他自动化进行批量导出。 可以参考转换脚本示例作为指南。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。