试图使用iText7合并来合并pdf,但是当我打开最终的合并pdf时,它说无法加载pdf文档
问题描述 投票:0回答:1
我正在使用itext7 PdfWriter创建两个ByteArrayOutputStream,然后使用merge将它们合并到一个pdf中,但是当我尝试打开最终的合并pdf时说加载失败。@GetMapping(value = "/customers",
produces = MediaType.APPLICATION_PDF_VALUE)
public ResponseEntity customersReport() throws IOException {
ByteArrayOutputStream out = new ByteArrayOutputStream();
PdfDocument pdf = new PdfDocument(new PdfWriter(out));
Document document = new Document(pdf);
Paragraph p = new Paragraph("AAAAAAAAA");
document.add(p);
document.close();
ByteArrayOutputStream out1 = new ByteArrayOutputStream();
PdfDocument pdf1 = new PdfDocument(new PdfWriter(out1));
Document document1 = new Document(pdf1);
Paragraph p1 = new Paragraph("123456A");