首页 > 解决方案 > 如何制作没有人可以复制的文本的 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>

标签: pdfpdf-generationxslt-2.0xsl-fo

解决方案


例如,如果您使用 AH Formatter,您可以将文本放在 PDF 图层中,该图层的打印和导出功能被禁用并且图层被锁定。见https://www.antennahouse.com/product/ahf66/ahf-ext.html#pdf-layer

但是,我看不出你会如何阻止某人截屏或将他们在屏幕上阅读的内容输入文本编辑器。


推荐阅读