[英]iText - Read pdfs in a loop and merge one by one
我有一個循環,每次都讀取pdf文件。 我想將這些pdf文件添加到另一個最終pdf中。 基本上將所有pdf合並為一個新的pdf文件。
我嘗試了以下方法:
我試圖在循環內串聯字節數組
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
for (............){
outputStream.write(myInfo.getByteArray());
}
pdfreader = new PdfReader(outputStream.toByteArray());
FileOutputStream fileout = new FileOutputStream(file);
PdfStamper pdfStamper = new PdfStamper(pdfreader, fileout);
pdfStamper.close();
pdfreader.close();
最終pdf的問題並不包含所有pdf。 相反,它只有一個pdf。
而且我不確定這是否是正確的方法。 還是有其他任何一個PDF合並?
看看PdfMerger的文檔:itextsupport.com/apidocs/iText7/7.0.3/com/itextpdf/kernel/utils/PdfMerger.html
如果需要,我可以稍后准備一個示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.