nov 3 2011

Java e iText, concatenare due o più PDF aggiungendo il numero di pagina

Luca Bartoli

Spesso per creare delle stampe si è costretti ad unire due o più PDF, con iText questo è possibile con pochi passaggi.
Cominciamo con importare le classi che useremo

import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Element;
import com.itextpdf.text.Phrase;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.ColumnText;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfCopy;
import com.itextpdf.text.pdf.PdfImportedPage;
import com.itextpdf.text.pdf.PdfReader;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStrea;
Leggi tutto...

ott 22 2011

Java, iText modificare un PDF aggiungendo testo e immagini

Luca Bartoli

Questa volta attraverso le nuove librerie iText andremo ad aprire un file PDF esistente inserendovi un’immagine su tutte le pagine come se fosse un timbro e inserendo il numero della pagina. Naturalmente nell’esempio utilizzero dei path assoluti ma questo sarà facilmente trasportabile in una applicazione web

Leggi tutto...