水印
插件信息
@univerjs/watermark
需要服务端支持
否
水印功能只在为电子表格提供水印功能。它允许开发者在电子表格中添加文本或图片水印,并提供多种配置选项来定制水印的外观和行为。
预设模式
水印并未提供预设模式,但支持与其插件混用。
安装
npm install @univerjs/watermark
使用
import { UniverWatermarkPlugin } from '@univerjs/watermark'
import '@univerjs/watermark/facade'
const { univerAPI } = createUniver({
// ...
presets: [
UniverSheetsCorePreset(),
],
plugins: [
[UniverWatermarkPlugin, {
textWatermarkSettings: {
content: 'Hello, Univer!',
fontSize: 36,
},
}],
],
})
插件模式
安装
npm install @univerjs/watermark
使用
import { UniverWatermarkPlugin } from '@univerjs/watermark'
import '@univerjs/watermark/facade'
const univer = new Univer({
// ...
})
univer.registerPlugin(UniverWatermarkPlugin, {
textWatermarkSettings: {
content: 'Hello, Univer!',
fontSize: 36,
},
})
插件与配置
@univerjs/watermark
本插件提供了水印功能的核心实现。它允许开发者在应用中添加文本或图片水印,并提供多种配置选项来定制水印的外观和行为。其提供了 UniverWatermarkPlugin
插件。
Facade API
设置水印
univerAPI.addWatermark('text', { content: 'hello', repeat: true })
移除水印
univerAPI.deleteWatermark()
你觉得这篇文档如何?