Impression

La fonctionnalité d’impression permet d’imprimer le contenu d’un document sur papier ou de l’exporter au format PDF afin de le consulter hors ligne et de le partager.

Mode plugin

Installation

Shell
pnpm add @univerjs-pro/docs-print

Utilisation

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

Si vous disposez d’une licence commerciale Univer, consultez la page Utiliser une licence côté client pour savoir comment la configurer.

Mode prédéfini

La fonctionnalité d’impression est incluse dans le prédéfini @univerjs/preset-docs-advanced.

Installation

Le prédéfini UniverDocsAdvancedPreset du package @univerjs/preset-docs-advanced dépend du prédéfini UniverDocsDrawingPreset lors de l’exécution. Commencez par installer @univerjs/preset-docs-drawing.

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

Utilisation

TypeScript
import { UniverDocsAdvancedPreset } from '@univerjs/preset-docs-advanced'import UniverPresetDocsAdvancedEnUS from '@univerjs/preset-docs-advanced/locales/en-US'import { UniverDocsCorePreset } from '@univerjs/preset-docs-core'import UniverPresetDocsCoreEnUS from '@univerjs/preset-docs-core/locales/en-US'import { UniverDocsDrawingPreset } from '@univerjs/preset-docs-drawing'import UniverPresetDocsDrawingEnUS from '@univerjs/preset-docs-drawing/locales/en-US'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.EN_US,  locales: {    [LocaleType.EN_US]: mergeLocales(      UniverPresetDocsCoreEnUS,      UniverPresetDocsDrawingEnUS,       UniverPresetDocsAdvancedEnUS,     ),  },  presets: [    UniverDocsCorePreset(),    UniverDocsDrawingPreset(),     UniverDocsAdvancedPreset(),   ],})

Si vous disposez d’une licence commerciale Univer, consultez la page Utiliser une licence côté client pour savoir comment la configurer.

Que pensez-vous de ce guide ?

© 2026 DreamNum Co., Ltd.