gpt4 book ai didi

java - 合并两个 PDF 文件——一个作为背景,一个作为前景

转载 作者:搜寻专家 更新时间:2023-11-01 02:31:47 24 4
gpt4 key购买 nike

我有两个 PDF 文件。两者具有相同的几何形状和相同的页数。我想合并它们,这样一个文件是背景,一个文件是前景。我尝试了带有背景选项的 pdftk:

pdftk bg.pdf background fg.pdf output out.pdf

但 pdftk 只是使用 bg.pdf 的第一页作为所有页面的水印。我想用 Java(例如使用 iText 库)或使用 bash 命令来完成。有什么建议吗?

最佳答案

您需要使用最新版本的 pdftk 之一

pdftk 1.43pdftk 1.44

这些构建有一个新开关 multistamp

http://www.pdflabs.com/docs/pdftk-man-page/#dest-op-multistamp

Same as the stamp operation, but applies each page of the stamp PDF to the corresponding page of the input PDF. If the input PDF has more pages than the stamp PDF, then the final stamp page is repeated across these remaining pages in the input PDF.

否则,如果您无法从源代码构建pdftk 1.431.44,您可以使用

PDF 转换器

http://sourceforge.net/projects/pdf-transformer/

java -jar ./pdf-transformer-0.4.0.jar <INPUT_FILE_NAME1>  <INPUT_FILE_NAME2> <OUTPUT_FILE_NAME> merge -j

叠加两个pdf文件

关于java - 合并两个 PDF 文件——一个作为背景,一个作为前景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7682404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com