Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di olbap
    Registrato dal
    Apr 2006
    Messaggi
    17

    Scrivere un file in formato PDF

    Ciao
    .... per il sito che sto realizzando, devo salvare dei dati su file.
    Ho trovato come farlo con un file di testo, mi chiedevo però se esistono delle classi java che ti consentono di fare la stessa cosa con un file PDF

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

    Re: Scrivere un file in formato PDF

    Originariamente inviato da olbap
    Ciao
    .... per il sito che sto realizzando, devo salvare dei dati su file.
    Ho trovato come farlo con un file di testo, mi chiedevo però se esistono delle classi java che ti consentono di fare la stessa cosa con un file PDF
    Una possibilità: usare la libreria iText
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    qua puoi trovare altre librerie che fanno al caso tuo
    La vita sarebbe piu' facile se avessi il codice sorgente!

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Re: Scrivere un file in formato PDF

    Originariamente inviato da andbin
    Una possibilità: usare la libreria iText
    [spam]
    da qualche parte su javastaff trovi una guida ad itext...
    [/spam]

    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5

    Re: Re: Re: Scrivere un file in formato PDF

    Originariamente inviato da Alex'87
    da qualche parte su javastaff trovi una guida ad itext...
    è molto semplice da usare, la javadoc che trovi nella distribuzione è più che sufficiente!

  6. #6
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Re: Re: Re: Scrivere un file in formato PDF

    Originariamente inviato da cag
    è molto semplice da usare, la javadoc che trovi nella distribuzione è più che sufficiente!
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  7. #7
    Utente di HTML.it L'avatar di olbap
    Registrato dal
    Apr 2006
    Messaggi
    17
    in effetti è molto semplice da usare, ed è molto ricca come libreria.
    Questo è un semplice esempio tratto dal sito Esempio del Tutorial


    package com.lowagie.examples.general;

    import java.io.FileOutputStream;
    import java.io.IOException;

    import com.lowagie.text.*;
    import com.lowagie.text.pdf.PdfWriter;

    /**
    * Generates a simple 'Hello World' PDF file.
    *
    * @author blowagie
    */

    public class HelloWorld {

    /**
    * Generates a PDF file with the text 'Hello World'
    *
    * @param args no arguments needed here
    */
    public static void main(String[] args) {

    System.out.println("Hello World");

    // step 1: creation of a document-object
    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("HelloWorld.pdf"));

    // step 3: we open the document
    document.open();
    // step 4: we add a paragraph to the document
    document.add(new Paragraph("Hello World"));
    } catch (DocumentException de) {
    System.err.println(de.getMessage());
    } catch (IOException ioe) {
    System.err.println(ioe.getMessage());
    }

    // step 5: we close the document
    document.close();
    }
    }


    l'unico mio problema è questo:
    mio_file.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.


    Ci dev'essere qualche metodo deprecato dal JDK5.0 .. mi sapete dire qual'è, e con quale metodo sostituirlo?

    Grazie Mille!

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    se ricompili con l'opzione che ti indaca, credo che te lo dica... non sono sicuro, prova!
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  9. #9
    Utente di HTML.it L'avatar di olbap
    Registrato dal
    Apr 2006
    Messaggi
    17
    Si, funziona .. la sintassi è la seguente:

    >javac -classpath"...." -Xlint:unchecked file.java

    Però magicamente l'eccezzione è scomparsa
    ... meglio così!
    Lavorandoci l'avrò corretta indirettamente.


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.