使用 PDFBOX jar 加载后 PDF 正在发生变化

PDF is getting change after loading using PDFBOX jar

我有一个 PDF 的第一页是不同的页面(正如我们在 "Design" 选项卡下的 MS word 功能中所具有的那样)。并使用以下代码将相同的 PDF 传递给 PDFBOX:

File originalPdfFile = new File("D:\AsposeOutput_temp.pdf");
PDDocument originalDocument = PDDocument.load(originalPdfFile);
originalDocument.save("D:\pdfBoxGen.pdf");

但是当我打开由 PDFBOX 生成的 PDF 时,它被修改了。我附上了输入 PDF(名为 AsposeOutput_temp.pdf)和输出 PDF(名为:pdfBoxGen.pdf)。我希望 PDF 与我作为输入传递的相同。

文件链接:https://gofile.io/?c=lLPpQz

任何帮助将不胜感激!!

我得到了上述问题的解决方案。 PDFBOX 库没有问题。它与传递给 PDFBOX 库的 Aspose word.The 输入文件一起使用,在内部有分节符,同样导致页脚对齐不正确。