使用Apryse/PDFTron WebViewer时PDF出现红色Draft水印的问题咨询
关于Apryse/PDFTron WebViewer红色“Draft”水印的问题解答
1. 红色“Draft”水印的触发原因
- 最核心的触发原因是WebViewer处于未激活的试用模式:当未配置有效许可证密钥、密钥过期或密钥与当前WebViewer版本不匹配时,系统会自动添加该水印。
- 极少数情况下,若项目中存在自定义水印逻辑,也可能因代码误配置触发类似水印,但这种情况远少于试用模式导致的场景。
2. 是否为Apryse/PDFTron WebViewer的内置水印
是的,这是WebViewer官方内置的试用模式专属水印,用于标识未激活的运行环境,并非PDF文件本身自带的水印(除非手动为PDF添加过)。
3. 如何避免该水印出现
- 配置有效许可证密钥:在WebViewer初始化时传入合法的正式版许可证密钥,示例代码如下:
WebViewer({ path: '/webviewer/lib', licenseKey: '你的正式许可证密钥', // 替换为有效密钥 initialDoc: '/your-document.pdf' }, document.getElementById('viewer')); - 校验许可证有效性:若已传入密钥仍出现水印,需确认密钥是否过期、是否适配当前WebViewer版本,以及初始化代码中
licenseKey参数是否配置正确。 - 排查自定义水印逻辑:如果项目中存在手动添加水印的代码,检查是否存在误输出“Draft”水印的逻辑。
内容的提问来源于stack exchange,提问作者Jessica Wang
相关产品推荐
相关产品推荐

