java使用PDFBOX从两个PDF创建一页PDF
我有一个小的(四分之一英寸)一页的PDF,我用PDFBOX创建,带有文本(a)。我想把小的一页PDF(A)放在现有PDF页面(B)的顶部,保留PDF页面(B)的现有内容。最后,我将有一个一页的PDF,表示顶部(a)的小PDF,其余(B)部分则是完整的现有PDF。如何使用PDFBOX实现这一点
你可以在下面搜索框中键入要查询的问题!
我有一个小的(四分之一英寸)一页的PDF,我用PDFBOX创建,带有文本(a)。我想把小的一页PDF(A)放在现有PDF页面(B)的顶部,保留PDF页面(B)的现有内容。最后,我将有一个一页的PDF,表示顶部(a)的小PDF,其余(B)部分则是完整的现有PDF。如何使用PDFBOX实现这一点
# 1 楼答案
要将两个页面一个接一个地连接到一个目标页面上,可以使用PDFBox
LayerUtility
以类似于PDFBoxSuperimposePage
示例的方式将页面作为表单XObject导入,例如,使用此帮助器方法:(JoinPages方法
join
)您可以这样使用它:
(JoinPages测试
testJoinSmallAndBig
)结果如下所示:
# 2 楼答案
作为@mkl答案的补充。 如果有人希望在将PDF放到页面上之前对其进行缩放
这样,您可以重新缩放PDF