Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    34

    Scrivere file pdf da classe java

    Buongiorno a tutti...

    spiego subito il mio problema..
    Sto cercando di scrivere un file pdf tramite una classe java
    uso pdfcreator, ora il mio problema e che dovrei scrivre un campo composto da + stringhe e io vorrei che a ogni stringa il testo vada a capo (provato con \n, \r\n,
    ma nulla)
    questo è un pezzo di codice:

    PdfReader reader = new PdfReader(getPdfTemplatesDir()+ "Mod_24_1_contratto_formativo.pdf");
    PdfStamper stamper = new PdfStamper(reader, bos);

    String all = "";
    for(int i = 0; i < edizione.getIscrizioni().size(); i++){
    AllievoPFA allievo = edizione.getIscrizioni().get(i).getAllievo();
    all = all + "\n" + allievo.getCognome()+", "+allievo.getNome() + "-\n"; //NON FUNZIONA!!!!!!! }
    fields.setField("allievi", all);

    Sono nelle vostre mani..

    Grazie mille Giordano

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Non ho capito esattamente che libreria tu stia usando (PDFCreator, per quanto ne so, è un programma gratuito per la creazione di PDF, non una libreria Java, ma potrebbe anche essere): puoi postare un link alla libreria?

    Ad ogni modo, la più conosciuta e usata tra le librerie per la creazione di PDF in Java è iText ed il suo utilizzo è piuttosto semplice.

    PS: usa i tag CODE, come indicato nel regolamento interno al punto 6, quando posti del codice.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.