列印

列印功能允許使用者將文件內容列印為紙質文件或匯出為 PDF 格式,便於離線檢視和分享。

外掛模式

安裝

Shell
pnpm add @univerjs-pro/docs-print

使用

TypeScript
import { UniverDocsPrintPlugin } from '@univerjs-pro/docs-print'import DocsPrintPluginZhTW from '@univerjs-pro/docs-print/locale/zh-TW'import { LocaleType, mergeLocales, Univer } from '@univerjs/core'import '@univerjs-pro/docs-print/lib/index.css'const univer = new Univer({  locale: LocaleType.ZH_TW,  locales: {    [LocaleType.ZH_TW]: mergeLocales(      DocsPrintPluginZhTW,     ),  },})univer.registerPlugin(UniverDocsPrintPlugin)

如果你擁有 Univer 的商業許可證,請參考在客戶端使用許可證進行配置。

預設模式

列印功能被包含在 @univerjs/preset-docs-advanced 預設中。

安裝

@univerjs/preset-docs-advanced 的 UniverDocsAdvancedPreset 預設在執行時依賴 UniverDocsDrawingPreset 預設,請先安裝 @univerjs/preset-docs-drawing。

Shell
pnpm add @univerjs/preset-docs-drawing @univerjs/preset-docs-advanced

使用

TypeScript
import { UniverDocsAdvancedPreset } from '@univerjs/preset-docs-advanced'import UniverPresetDocsAdvancedZhTW from '@univerjs/preset-docs-advanced/locales/zh-TW'import { UniverDocsCorePreset } from '@univerjs/preset-docs-core'import UniverPresetDocsCoreZhTW from '@univerjs/preset-docs-core/locales/zh-TW'import { UniverDocsDrawingPreset } from '@univerjs/preset-docs-drawing'import UniverPresetDocsDrawingZhTW from '@univerjs/preset-docs-drawing/locales/zh-TW'import { createUniver, LocaleType, mergeLocales } from '@univerjs/presets'import '@univerjs/preset-docs-core/lib/index.css'import '@univerjs/preset-docs-drawing/lib/index.css'import '@univerjs/preset-docs-advanced/lib/index.css'const { univerAPI } = createUniver({  locale: LocaleType.ZH_TW,  locales: {    [LocaleType.ZH_TW]: mergeLocales(      UniverPresetDocsCoreZhTW,      UniverPresetDocsDrawingZhTW,       UniverPresetDocsAdvancedZhTW,     ),  },  presets: [    UniverDocsCorePreset(),    UniverDocsDrawingPreset(),     UniverDocsAdvancedPreset(),   ],})

如果你擁有 Univer 的商業許可證,請參考在客戶端使用許可證進行配置。

你覺得這篇文檔如何?

© 2026 DreamNum Co., Ltd.