首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从命令行创建pdftk水印文件

从命令行创建pdftk水印文件
EN

Stack Overflow用户
提问于 2021-03-31 20:23:55
回答 1查看 63关注 0票数 0

我需要pdftk来为pdf添加水印。我正在以编程方式生成水印的内容,并将其写入一个文本文件。然后我使用cupsfilter创建水印pdf,然后使用pdftk将生成的水印pdf应用到eBook pdf。

我知道pdftk将逐页水印pdf应用到eBook pdf上。

如果我创建了一个62行的文本文件,其中有61行空行和第62行的水印文本,那么它可以正确地应用于eBook pdf的每一页上大约5/6的页面高度。我再添加一个空行,水印文本就消失了。它不会在下一页结束,它根本就不在那里。

我的最终目标是将水印文本放在eBook第二页的底部

所以我需要创建一个3页pdf,有第一页空,水印文本在底部的第二页和第三页再次为空

我尝试使用BBEdit在文本文件中插入分页符,但没有得到预期的结果。

谁有一个提示,我如何创建所需的文本文件,一旦用cupsflter打印成pdf,就会创建所需的水印pdf (第一页和第三页空白,第二页底部有一两行文本)

EN

回答 1

Stack Overflow用户

发布于 2021-04-02 19:59:55

好的,所以首先,手册并不完全清楚邮票和多标签,以及背景和多背景之间的区别-它解释说,如果水印pdf是多页pdf,水印pdf将逐页应用到eBook pdf上,如果水印pdf的页面少于eBook pdf,则水印pdf的最后一页将应用于eBook的所有剩余页面,这是正确的,但只有在多戳/多背景选项的情况下。如果你使用图章/背景选项,那么只有水印pdf的第一页将应用于eBook pdf的所有页面,这是第一个要解决的问题。

因此,我使用echo创建了两个txt文件,一个是空的(其中有一个空格),另一个包含一行水印文本。然后我使用pdftk cat选项来合并空的pdf和水印pdf,所以我得到了两页pdf,第一页是空的,第二页是文本行。然后我再一次将这个文件与空的pdf合并,最终得到了3页pdf。

然后,我将这个带有多背景选项的3页水印pdf应用到eBook中,得到了我想要的-第一页没有水印,第二页文本行,第三页所有其他页面都没有水印。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66887836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档