PDF 如何增加一下复制的难度
我有一个标准的PDF文件,WORD转换的PDF(文本可选择可复制)。
总所周知,PDF加密,除非是打开前必须输入的那种,否则就是摆设……
我明白现在有截图OCR之类的软件,我只想增加一下对方复制时的操作成本。
除了转曲(转矢量)以外,如何不改变显示效果,让文本无法复制(或者复制后是乱码也行)?
有这个问题,是因为曾经遇到过一个PDF,可以正常搜索,但是选择文本后复制出来确实乱码。而且应该不是通过内置字体的形式实现的。
不用转曲(转矢量)的原因是:转曲后文本内容无法查找了……
像下面这个软件,确实防止了复制(应该是通过转矢量实现),但是却让我失去了查找功能……
真的很需要一个类似方案,感谢大家~
好像只有转成矢量
我看了下“可以正常搜索,但是选择文本后复制出来确实乱码”也可能是使用了自定义字体,这种字体重新映射了字符的编码表。
以下方法用小恐龙公文排版助手实现.
- 插件—副本 生成批量图片(如果觉得图片质量较低, 去修改 公文排版.config文件的DPI值, 越大对电脑内存需求越大, 太大容易内存溢出.
- 图片转pdf (用专业工具或者插件的脚本-
插入图片生成PDF.vba
)
如果要生成可以搜索的. 图片要选择生成jpg格式, 在原本文字内容的word文档上, 添加批量图片浮于文字上. (如果要用脚本, 需要修改一下上面的vba源码)
tip: 如果是png格式, 图片背景透明.
即可.
zhongx
(zhongx)
5
好办法,在文字层上盖一个透明的图片,这样就无法复制但能搜索。
如果再来一些扰乱视线的纹路 OCR 的效果会大减。
基本可以防止一般的办公室人员了。
2 个赞
CCR
6
凡是人类能读的都没法彻底防止,常见方式就是直接转图片,图片再合成pdf,其他的什么字符映射啥的都提了
还有些偏门方法,比如给pdf加密码(易于去除没啥卵用)之类的
没想通过他可以彻底防止,只是增加一下比人复制的成本,虽然可以批量OCR,或者直接OCR导出为WORD之类的,但是这样不排除有错别字的可能,那么对方就要花时间矫正(这份PDF内容对正确性要求较高) 。
实际操作了一下 ,无论覆盖的是无透明图层的 JPG 还是有透明图层的 PNG,不影响在 ADOBE 等 PDF 阅读软件中直接选择复制……
没错,即使是一张纯白的图片覆盖在上面(WORD中操作),转换为 PDF 后,即使你看不到纯白图片下面的内容,但是不影响你直接选择文本并复制
这是我尝试了多种方法以后,觉得最适合我的方法,但是具体如何操作却不知道,不知您可否指点一下?非常感谢 ……
我有点好奇,这个用PDF编辑锁掉复制应该无法直接解锁的吧。
biubiu
(biubiu)
15
基本不存在能搜索但不能copy的pdf。如果有,你倒是把它放上,我看看是何科技。
刚刚试了一下,这个方法不行。在 Word 中,往文本上盖一张透明 PNG 的图片,输出后 PDF 中的文本仍然是可以直接复制的。
在 Word 中,哪怕覆盖的是不透明的图片,图片下面的文本也是可以被直接复制的。
lilyhcn1
(lilyhcn1)
17
想到一个解决方案,在白色的区域添加上好多字就可以了
lilyhcn1
(lilyhcn1)
18
来来,试试我新出炉的word混淆API,可查找,但无法好好的复制整段的文字到剪贴板。
在逗号和句号后,会加上自定义的字符及随机的字符,复制整段,保证欲仙俗死。
http://api.r34.cc/jb/textwatermark
下面文档是我转化后的效果,有兴趣可以看看区别。
pdf版本
原始稿及pdf等
https://pub.r34.cc/pic/wordwater.zip
zhongx
(zhongx)
20
也不是不行,但要下点力气,导出所有文字,然后删除所有白色的文字。剩下的就是正文了,但要自己排一下版。
zhongx
(zhongx)
21
我也试了,是不行,我又试验了一个好点子,借上面将文字混淆的方法。
将页面都保存为图片,然后将每页的文字插入(这里文字就要混淆一下,加入一些其它的文字进来,要方便自己搜索的),然后将文字的大小调为 0,这样就又能搜索到,又复制不到。
其实也不好,因为搜索不到文本的位置,只能搜到在哪一页。
还是用 lilyhcn1 的方法更好一点,简单,快速。