Leonardo.it I say blog!
  • 10
  • giu
  • 2009

Tutorial Java #4 : Creare PDF in Java

Di Redazione, in Java.

Creare report, moduli ed esportarli in PDF, è diventata una prassi comune all’interno dei modermi software, questo post spiegherà come produrre un PDF con poche semplici righe di codice Java.

Per aiutarci nello sviluppo utilizzeremo una libreria sviluppata da Lowagie, gratuita e scaricabile all’indirizzo lowagie.com.
Tale libreria è composta da diversi package, per i nostri scopi utilizzeremo il package com.lowagie.txt.pdf, e nello specifico utilizzeremo la classe Document, per descrivere in modo generico un documento.

Altra classe da utilizzare per la creazione del nostro file PDF è PdfWriter, che avrà il compito di scrivere sull’oggetto da serializzare, le informazioni che dovranno essere contenute all’interno del nostro documento.
Ma come sempre cerchiamo di chiarire il tutto tramite un semplice esempio, vogliamo produrre in output un documento PDF, con la solita scritta “Ciao Mondo!”.

[sourcecode language='java']
import java.io.*;
import com.lowagie.text.*;
import com.lowagie.text.pdf.*;

public class createPDF{
public static void main (String[]args){
System.out.println(“Ciao Mondo”);
Document d = new Document();
try{
PdfWriter.getIstance(d,new FileOutputStream(“CiaoMondo.pdf”));
d.open();
d.add(new Paragraph(“Ciao Mondo”));
}catch(Exception e){
System.out.println(e.toString());
}
d.close();
}
}
[/sourcecode]

Come anticipato creiamo un’istanza dell’oggetto Document e tramite uno stream su PdfWriter, aggiungiamo le informazioni per la manipolazione e la gestione del file.
Inseriamo semplicemente all’interno del documento un nuovo paragrafo contenente la stringa “Ciao Mondo “.

Termini legati all'articolo: , , , .
Altri articoli:

Articoli correlati a "Tutorial Java #4 : Creare PDF in Java"

  • Il comando shutdow

    Molti ignorano alcune importanti opzioni del comando shutdow. Avendo i privileggi di root possiamo lanciarlo con una serie di opzioni realmenti interessanti, vediamone qualcuna: Per effettuare il


  • Le classi in Java – Parte I

    Java permetta la creazione di nuovi tipi di dati utilizzando il costrutto class, possiamo tranquillamente affermare che la classe è sinonimo di un tipo di


  • JQS.Exe : Disabilitare Il Java Quick Starter

    Se aprite la Task Manager di Windows (premendo CTRL ALT CANC) potrete notare il processo jqs.exe. Jqs.exe, mentre è in funzione, usa circa 1.5 Mb


  • Le classi in Java – Parte IV – L'overloading

    Java consente l' introduzione all'interno di una classe di più metodi con ugual nome, ma con intestazione diversa, o nel numero e tipo di parametri


  • Ottenere le informazioni del sistema

    Java mette a disposizione un'utile classe System, contenente diversi metodi pronti all'utilizzo all'interno delle nostre applicazioni. Tra i diversi metodi, abbiamo getProperty, utile quando occorre



Commenti:

Commenta su "Tutorial Java #4 : Creare PDF in Java"




Gallery

tracciare una spedizione
come trovare driver, trovare driver
trovare numero telefonico
come fotografare lo schermo del computer
disqus
cambiare skin amsn
temperatura cpu
come inviare email anonime
come creare un indirizzo email
convertire file online
comprare giochi a poco prezzo
estratte audio da un video