我正在尝试合并六个pdf文件。在合并的文件中,我看到了 一些方框代替文字。 文字被盒子取代,图像丢失了。
请告诉我代码有什么问题以及我们如何解决 这个问题。
public static void main (String args[])
{
String[] docletNamesAsPdf = { "RP_OverviewPart1.pdf", "RP_OverviewPart2.pdf", "RP_OverviewPart3.pdf", "RP_OverviewPart4.pdf", "RP_OverviewPart5.pdf", "RP_OverviewPart6.pdf" };
PDDocument dest = PDDocument.load(docletNamesAsPdf[0]);
PDDocument src = PDDocument.load(docletNamesAsPdf[1]);
dest = mergePdfs(dest, src);
for (int i = 2; i < docletNamesAsPdf.length; i++)
{
src = PDDocument.load(docletNamesAsPdf[i]);
dest = pptToPdf.mergePdfs(dest, src);
}
try {
dest.save("MergedDoc.pdf");
} catch (COSVisitorException e) {
;
}
src.close();
dest.close();
}
public PDDocument mergePdfs(PDDocument dest, PDDocument src) throws IOException {
new PDFMergerUtility().appendDocument(dest, src);
return dest;
}
由于 Manisha Sharma