1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;
public class Pdf_final {
public static void main(String[] args) throws Exception {
Document doc = null;
OutputStream os = null;
try {
//cria o documento tamanho A4, margens de 2,54cm
doc = new Document(PageSize.A4, 72, 72, 72, 72);
//cria a stream de saída
os = new FileOutputStream("/home/Bureau/fichier.pdf");
//associa a stream de saída ao
PdfWriter.getInstance(doc, os);
//abre o documento
doc.open();
//adiciona o texto ao PDF
Paragraph p = new Paragraph("Hellow mon PDF!");
doc.add(p);
} finally {
if (doc != null) {
//fechamento do documento
doc.close();
}
if (os != null) {
//fechamento da stream de saída
os.close();
}
}
}
} |