Печать
Функция печати позволяет распечатать содержимое документа на бумаге или экспортировать его в PDF для просмотра без подключения к интернету и обмена с другими пользователями.
Режим плагина
Установка
Shell
pnpm add @univerjs-pro/docs-printShell
npm install @univerjs-pro/docs-printShell
yarn add @univerjs-pro/docs-printShell
bun add @univerjs-pro/docs-printИспользование
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)Если у вас есть коммерческая лицензия Univer, инструкции по настройке см. в разделе Использование лицензии на клиенте.
Режим предустановки
Функция печати входит в предустановку @univerjs/preset-docs-advanced.
Установка
Предустановка UniverDocsAdvancedPreset из @univerjs/preset-docs-advanced во время выполнения зависит от предустановки UniverDocsDrawingPreset. Сначала установите @univerjs/preset-docs-drawing.
Shell
pnpm add @univerjs/preset-docs-drawing @univerjs/preset-docs-advancedShell
npm install @univerjs/preset-docs-drawing @univerjs/preset-docs-advancedShell
yarn add @univerjs/preset-docs-drawing @univerjs/preset-docs-advancedShell
bun add @univerjs/preset-docs-drawing @univerjs/preset-docs-advancedИспользование
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(), ],})Если у вас есть коммерческая лицензия Univer, инструкции по настройке см. в разделе Использование лицензии на клиенте.
Насколько полезно это руководство?