Estoy tratando de crear un documento PDF usando iText 7 con el siguiente código y el contenido de mis documentos PDF se superpone en la misma página cuando se genera (es decir, en la página 1).
veo el
document.newPage ();
falta el método en iText 7. ¿Cómo puedo agregar páginas a mi documento PDF sin usar pdfDocumet.copyPages (...) o PDFmerger en itext 7.
PdfDocument pdfDoc = new PdfDocument(new PdfWriter(dest));
pdfDoc.addNewPage();
Document PageOnedocument = new Document(pdfDoc,PageSize.A4);
addPageOneContents(PageOnedocument);
pdfDoc.addNewPage();
Document PageTwodocument = new Document(pdfDoc,PageSize.A4);
addPageTwoContents(PageTwodocument);
pdfDoc.close();
PageOnedocument.close();
PageTwodocument.close();
En iText 7, el newPage
método se ha convertido en un caso especial de ruptura de área:
Document document = ...;
[....add some content...]
document.add(new AreaBreak(AreaBreakType.NEXT_PAGE));
[...add some content on next page...]
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras