如何为已嵌入 html 代码的 pdf 添加水印?

How to add watermarks to a pdf that has already embed in html code?

我在网页的 iframe 中显示 pdf。我正在尝试在 pdf 文件中添加 "Sample" 之类的水印。有没有可能用 Javascripts、HTML、CSS 或 Coldfusion11 来做到这一点?

在我的网页中,根据用户角色,我使用 iframe 禁用工具栏以便用户无法打印或下载 pdf,或者启用它。

<cfif userroles EQ "admin">
    <div style="text-align:center">
        <br>
        <h1>ENABLE PRINTING AND DOWNLOAD</h1>
        <iframe src="myFile1.pdf" frameborder="0" height="500px" width="100%"></iframe>
    </div>
<cfelse>
    <div style="text-align:center">
        <br>
        <h1>DISABLE PRINTING AND DOWNLOAD</h1>
        <iframe src="myFile1.pdf#toolbar=0&navpanes=0&scrollbar=0" frameborder="0" height="500px" width="100%"></iframe>
    </div>
</cfif>

正如@Miguel-F 在他的评论中所说,我可以使用 cfpdf 添加水印,如 here and here.

中的示例所示

我做的有点不同,在 iframe 前面使用透明的 div。它完成了它的工作,我可以修改 "watermark"。下面是我的代码。

<div style="position:relative; top: -250px; font-size: 150px; color: grey; transform: rotate(-45deg);"/>SAMPLE</div>

感谢所有指导我的人。