2

我已经学会了如何在 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 标签创建文本图像?

4

1 回答 1

6

从 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 和图像写入文本函数并将其传入。

于 2010-06-25T15:37:34.240 回答