원인 :기능/함께 PDF 파일을 병합 - 나는 iText를 사용하여 함께 PDF 파일을 병합하려면 다음 코드를 사용하고 몇 가지 문제
public static void concatenatePdfs(List<File> listOfPdfFiles, File outputFile) throws DocumentException, IOException {
Document document = new Document();
FileOutputStream outputStream = new FileOutputStream(outputFile);
PdfWriter writer = PdfWriter.getInstance(document, outputStream);
document.open();
PdfContentByte cb = writer.getDirectContent();
for (File inFile : listOfPdfFiles) {
PdfReader reader = new PdfReader(inFile.getAbsolutePath());
for (int i = 1; i <= reader.getNumberOfPages(); i++) {
document.newPage();
PdfImportedPage page = writer.getImportedPage(reader, i);
cb.addTemplate(page, 0, 0);
}
}
outputStream.flush();
document.close();
outputStream.close();
}
이 일반적으로 좋은 작품! 그러나 몇 번이고 페이지의 일부를 90도 회전시키고 있습니까? 누구나 이런 일이 생겼어?
나는 뒤집히는 것들에 대해 특별한 것을보기 위해 PDF를보고 있습니다.
내가 당신의 이름을 인식 : –
예, 저는 저주합니다 ;-) –
질문 - copy.addDocument는 내 버전의 itext에는 존재하지 않습니다. 나는 너무 오래 되었습니까? 5.0.6 –