Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php PDF:在现有PDF文件中插入一行文本_Php_Bash_Pdf - Fatal编程技术网

Php PDF:在现有PDF文件中插入一行文本

Php PDF:在现有PDF文件中插入一行文本,php,bash,pdf,Php,Bash,Pdf,我有一个PDF文件,我希望在所有页面的页脚(前两页除外)添加一行纯文本(不是徽标或类似的东西) 有人举过这样做的例子吗(用任何语言) 更新: 最初的PDF是用Scribus制作的,我完全可以控制它。因此,如果查找和替换操作更容易,那也没关系。如果“页脚”是由位置定义的(例如,以毫米为单位指定的),您可以使用您最喜欢的语言(、、…)呈现包含两行的PDF,然后使用 如果只想将覆盖应用于前两页,则必须使用以下临时文件: pdftk input.pdf stamp overlay.pdf output

我有一个PDF文件,我希望在所有页面的页脚(前两页除外)添加一行纯文本(不是徽标或类似的东西)

有人举过这样做的例子吗(用任何语言)

更新: 最初的PDF是用Scribus制作的,我完全可以控制它。因此,如果查找和替换操作更容易,那也没关系。

如果“页脚”是由位置定义的(例如,以毫米为单位指定的),您可以使用您最喜欢的语言(、、…)呈现包含两行的PDF,然后使用

如果只想将覆盖应用于前两页,则必须使用以下临时文件:

pdftk input.pdf stamp overlay.pdf output temp.pdf
pdftk A=input.pdf B=temp.pdf cat A1-2 B3-end output result.pdf

如果您有Scribus文件,则可以使用母版页


修改pdf非常重要,尤其是当文本实际上呈现为图像,而不是嵌入为文本+字体+布局序列时。我更新了上述问题。对不起,我更新了页面。谢谢你的提示,我将尝试发布结果。我只想插入纯文本(而不是徽标或类似的东西)。我想我必须用另一个命令替换“stamp overlay.pdf”。你知道它是什么吗?不,你必须创建一个PDF来覆盖它。把PDF想象成一幅图像:你必须先渲染文本。使用我命名的工具应该很简单。所以在overlay.pdf中,我会有我想要插入的文本,是吗?