pdf - 如何制作没有人可以复制的文本的 PDF?
问题描述
我想在 PDF 输出中将此块内容设为只读,这样任何人都无法复制它:
<fo:block font-family="TimesNewRoman" font-size="10pt" space-before="4pt" text-align="left">
<fo:inline font-weight="bold" font-size="12pt">
<xsl:value-of select="/root/personal/name"/>
</fo:inline>
</fo:block>
解决方案
例如,如果您使用 AH Formatter,您可以将文本放在 PDF 图层中,该图层的打印和导出功能被禁用并且图层被锁定。见https://www.antennahouse.com/product/ahf66/ahf-ext.html#pdf-layer
但是,我看不出你会如何阻止某人截屏或将他们在屏幕上阅读的内容输入文本编辑器。
推荐阅读
- python - 如何在不同的平台/技术中使用经过训练的神经网络?
- awk - 如何将两个 awk 命令的输出合并到一个制表符分隔的文件中?
- typescript - 使用 TypeScript 将箭头函数分配给通用函数类型
- javascript - data.push 不工作抽搐机器人
- sql-server - 将 SQL Server 迁移到 Oracle 时出错
- angular - 通过 CLI 创建 Angular 2 项目的问题
- c++ - 为什么 C++ 中的线程在执行时给出不同的输出?
- c++ - C++中优先级队列的结构排序标准
- vba - 查找 | 匹配/索引,还是 VBA?请帮忙!搜索字符串的列,从该行返回值
- ios - 执行任何操作时 Xcode IDE 崩溃