Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    71

    scrivere pdf già esistente

    Buongiorno a tutti volevo sapere come fare per scrivere su un pdf già esistente.
    Mi spiego meglio mi serve di creare un metodo che vada a compilare i campi di un pdf (il modulo 730). Io per ora ho tirato fuori questo:

    codice:
    Document document = new Document();
                    
    		try {
    			// step 2:
    			// we create a writer that listens to the document
    			// and directs a PDF-stream to a file
                              PdfWriter.getInstance(document,new FileOutputStream("730.pdf"));
    			// step 3: we open the document
    			document.open();
                            
    			// step 4: we add a paragraph to the document
    			document.add(new Paragraph("Hello World2"));
    		} catch (DocumentException de) {
    			System.err.println(de.getMessage());
    		} catch (IOException ioe) {
    			System.err.println(ioe.getMessage());
    		}
    
    		// step 5: we close the document
    		document.close();
    ma il problema è che mi scrive un pdf nuovo, completamente vuoto.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: scrivere pdf già esistente

    Originariamente inviato da dany144
    Buongiorno a tutti volevo sapere come fare per scrivere su un pdf già esistente.
    Mi spiego meglio mi serve di creare un metodo che vada a compilare i campi di un pdf (il modulo 730). Io per ora ho tirato fuori questo:
    Stai sicuramente usando la libreria iText (avresti dovuto specificarlo).
    Non conosco questa libreria nei dettagli, comunque puoi leggere:

    Manipulating existing PDF documents

    che presumibilmente risponde alla tua richiesta.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.