J'essaie d'apprendre iText7 (7.0.2), et de construire un pdf de base, mais rencontrant une erreur à document.add(new Paragraph("Hello World!"))
, en disantiText 7 (7.0.2) Erreur: La méthode ajouter (AreaBreak) dans le type Document n'est pas applicable pour les arguments (paragraphe)
The method add(AreaBreak) in the type Document is not applicable for the arguments (Paragraph)"
Toute aide sera reconnaissante.
public static void main(String args[]) throws IOException {
File file = new File(DEST);
file.getParentFile().mkdirs();
new PdfTest().createPdf(DEST);
}
public void createPdf(String dest) throws IOException {
//Initialize PDF writer
PdfWriter writer = new PdfWriter(dest);
//Initialize PDF document
PdfDocument pdf = new PdfDocument(writer);
// Initialize document
Document document = new Document(pdf);
//Add paragraph to the document
document.add(new Paragraph("Hello World!"));
//Close document
document.close();
}
Êtes-vous sûr que vous importez la classe 'Paragraph' correcte? Il devrait être 'com.itextpdf.layout.element.Paragraph' – mkl