打印

插件信息

@univerjs-pro/pdfs-print 为当前 PDF 添加浏览器打印操作。它会物化当前页面并打开系统打印对话框。

注册打印

Shell
pnpm add @univerjs-pro/pdfs-print

在浏览器配置中添加打印语言包和样式,然后在 UniverPdfsUIPlugin 之后注册该插件:

TypeScript
import { UniverPdfsPrintPlugin } from '@univerjs-pro/pdfs-print'import PdfsPrintEnUS from '@univerjs-pro/pdfs-print/locale/en-US'import '@univerjs-pro/pdfs-print/lib/index.css'// Merge PdfsPrintEnUS with PdfsUIEnUS and the shared UI locales.univer.registerPlugin(UniverPdfsPrintPlugin)

该插件会添加自己的菜单项和打印进度 UI。FUniver 上没有 PDF 打印方法;用户通过已注册的浏览器 UI 启动打印。

打印不是文件导出

工作流结果是否需要服务器环境
打印打开浏览器或操作系统打印对话框仅浏览器
导出返回转换后的 PDF File,供应用控制下载Exchange 客户端

打印对话框可能提供“另存为 PDF”,但这是浏览器能力。当应用需要 PDF 文件对象、确定性的下载流程或服务器端转换时,请使用 exportPdfByUnitIdAsyncexportPdfBySnapshotAsync

你觉得这篇文档如何?

© 2026 DreamNum Co., Ltd.