coldfusion - 添加文字水印

标签 coldfusion coldfusion-8 cfpdf cfimage

我已经学会了如何向 pdf 添加水印。

<cfpdf action="addwatermark" image="NoteToSelf.png" 
    pages="1" 
    position="0,0" 
    showOnPrint="no"
    source="my.pdf" 
    destination="#myDir#\new.pdf" 
    overwrite="yes"
    opacity="10">

按照我的理解,水印必须是图像。但 NoteToSelf.png 需要是我从数据库读取的文本。

问:如何添加文本作为水印?

问:如果我需要使用图像作为水印,那么如何使用 ImageNew 标签创建文本图像?

最佳答案

从 ColdFusion 8.0.1 开始,您可以直接向 cfpdf 标签提供文本:

<cfpdf action="addwatermark" position="10,10" text="I am the watermakr" source="pdfContent" rotation="90" foreground="yes">

如果您没有使用 8.0.1,那么您需要使用 imageNew 和图像写入文本函数并将其传入。

关于coldfusion - 添加文字水印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119263/

相关文章:

function - 在coldfusion的文件路径中找到 `/`的最后一次出现

mysql - 使用 Coldfusion 迭代查询以在 Charts.js 中使用

html - 如何从 HTML 中删除多个空白字符?

sql-server - 带有通配符的 LIKE 的 Cfqueryparam 比不使用 cfqueryparam 慢

ios - Xcode 8.3 中的构建时间太长,特别是文件中的 swift 3

coldfusion - 使用 Lucee cfpdf 将页码添加到 PDF

coldfusion - CFDocument 和高位 ASCII 码?

Coldfusion CFMAIL 和 sendgrid

ColdFusion chr() 不适用于高 ASCII 数字

regex - Coldfusion 字符串替换为 ReReplace