创建不允许用户另存为文本的pdf

创建不允许用户另存为文本的pdf,pdf,text,pdf-generation,Pdf,Text,Pdf Generation,我想知道是否有一种方法可以创建pdf,它不允许用户保存为文本文档或打印文档,但允许用户添加注释和突出显示,并仅以pdf格式保存更改。 谢谢 “我想知道是否有一种方法可以创建一个不会 允许用户另存为文本文档“ 当然,您有几个选项,可以配置嵌入字体,使其不包含文本相关信息(例如,使用没有ToUnicode表的CID字体)。另一种选择是使用常规PDF绘图操作(直线和曲线)绘制所有文本,而不是使用文本操作符+字体 请注意,在所有场景中,您都无法阻止用户将PDF导出为位图并在生成的图像上应用OCR软件 或

我想知道是否有一种方法可以创建pdf,它不允许用户保存为文本文档或打印文档,但允许用户添加注释和突出显示,并仅以pdf格式保存更改。 谢谢

“我想知道是否有一种方法可以创建一个不会 允许用户另存为文本文档“

当然,您有几个选项,可以配置嵌入字体,使其不包含文本相关信息(例如,使用没有ToUnicode表的CID字体)。另一种选择是使用常规PDF绘图操作(直线和曲线)绘制所有文本,而不是使用文本操作符+字体

请注意,在所有场景中,您都无法阻止用户将PDF导出为位图并在生成的图像上应用OCR软件

或打印文档

这是一个有点困难的问题,您必须添加不希望打印为PDF层(也称为可选内容组)的内容,然后将此层配置为仅显示。 请注意,这里您将依赖PDF查看器来遵守这些设置,作为一个用户,我可能会找到一个PDF查看器来打印所有内容

“但允许用户添加注释和突出显示”

没问题

并仅以pdf格式保存其更改

我可以毫不担心地说,这是不可能实现的。。。您无法控制用户查看PDF的应用程序,也无法阻止用户使用将PDF文件保存为PNG或XPS等格式的应用程序