Skip to content
DemoAPI 参考文档FAQ

PDF 生成模板编辑器

开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。

查看 GitHub
Guides

删除水印

删除水印

使用 removeWatermark 根据索引删除单个水印。

tsx
removeWatermark(index: number): Promise<boolean>;

const success = await pdfReaderRef.current?._pdfDocument.removeWatermark(0);
console.log("Remove watermark result:", success);

使用 removeAllWatermarks 删除当前文档中的全部水印。

tsx
removeAllWatermarks(): Promise<boolean>;

const success = await pdfReaderRef.current?._pdfDocument.removeAllWatermarks();
console.log("Remove all watermarks result:", success);

注意事项

  • removeAllWatermarks 删除当前文档中的全部水印。
  • removeAllWatermarks 返回 true 表示操作成功,返回 false 表示原生平台未完成该操作。
  • 水印变更会修改内存中的文档。若需要持久化变更,请根据应用的文档流程调用 savesaveAs