Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [JAVA] iText - HeaderFooter

    Ciao a tutti,

    qualcuno conosce la libreria "iText"??

    Il mio problema è questo:
    ho un'oggetto di tipo Document nel quale voglio inserire un footer. Mi creo il mio HeaderFooter con il testo da visualizzare e lo setto nel Document:

    codice:
    Document document = new Document();
    HeaderFooter footer = new HeaderFooter(new Phrase("Testo da inserire nel footer"));
    document.open();
    document.setFooter(footer);
    document.close();
    Successivamente utilizzo un PdfWriter per scrivere il PDF su un OutputStream:

    codice:
    PdfWriter writer = PdfWriter.getInstance(document, out); //"out" è l'OutputStream
    Quando vado ad aprire il PDF xò il footer non viene visualizzato. Sapete aiutarmi??
    S-RDZN

    J2EE programmer

  2. #2
    Se vuoi aggiungere un Header e/o Footer ad ogni pagina nel tuo documento devi lavorare sull'evento onEndPage. Leggi qui e guarda il primo esempio.

    Al mio segnale... scatenate l'inferno!

  3. #3
    Grazie R@ve....con l'onEndPage() ho risolto...xò a questo punto mi chiedo a cosa serve il setFooter()??? Io mi immaginavo che in pratica il setFooter andasse a richiamare l'onEndPage() e settasse il testo del HeaderFooter passatogli.....mah ste librerie????
    S-RDZN

    J2EE programmer

  4. #4

    qui c'è un esempio in italiano per utilizzare questa libreria

    praticamente bisogna implementare una interfaccia.

    http://www.linuxiso.it/assistenza-li...r-nel-pdf.html

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.