方式三:用 Ghostscript 命令行
Ghostscript 是一款流行的、免费的、开源的 PDF 处理程序,它可以用来创建、读取、修改和提取 PDF 内容。Ghostscript 中提供了命令行参数来添加水印。
Ghostscript
首先需要在本地安装 Ghostscript 程序。可通过以下链接下载安装包:
- Windows[1]
- macOS[2]
- Linux[3]
添加水印
可以在终端中使用 Ghostscript 的命令行工具执行以下命令来实现:
gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf -c "newpath /Helvetica-Bold findfont 36 scalefont setfont 0.5 setgray 200 200 moveto (Watermark) show showpage" original.pdf
上述命令中,-sDEVICE=pdfwrite 表示输出为 PDF 文件;-sOutputFile=output.pdf 表示输出文件名为 output.pdf;最后一个参数 original.pdf 则表示原始 PDF 文件的路径;中间的字符串则表示添加的水印内容。
注意事项
使用 Ghostscript 命令行添加水印时,会直接修改原始 PDF 文件,因此建议先备份原始文件。
作者:Jeebiz 创建时间:2023-06-19 12:28
最后编辑:Jeebiz 更新时间:2024-03-12 09:16
最后编辑:Jeebiz 更新时间:2024-03-12 09:16