我有以下代码用pdf标记转换为pdf的图像。一切似乎都有效,除了它标记pdf中的每一页。我怎样才能让它只标记pdf的最后一页?
pdftk temp-pdfjam.pdf stamp signature-pdfjam.pdf output final/finalized.pdf
答案 0 :(得分:3)
如果您只想使用pdftk,看起来您必须使用pdftk的cat
命令提取最后一页,盖章,然后将其与第一页连接 - 或准备PDF适当数量的空白页面并使用“multistamp”命令。
答案 1 :(得分:3)
使用pdftk
#!/bin/sh
input=$1
watermark=$2
output=$3
abl=/tmp/all_but_last.pdf
last=/tmp/last.pdf
last_stamped=/tmp/last_stamped.pdf
# detach
pdftk $1 cat 1-r2 output $abl
pdftk $1 cat end output $last
#Stamp
pdftk $last stamp $watermark output $last_stamped
#Attach
pdftk $abl $last_stamped cat output $output
将其作为shell脚本运行:
./stamp_last_page.sh input.pdf stamp.pdf output.pdf
答案 2 :(得分:1)