Che versione stai usando? Ho scaricato la nuova, per curiosità ed ho adattato un po' un esempio trovato su internet per rispecchiare la nuova tassonomia del package.
codice:
import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Document;
import com.itextpdf.text.pdf.PdfWriter;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Font;
import com.itextpdf.text.Phrase;
import java.awt.Color;
import java.io.FileOutputStream;
public class Chunk_Example {
public Chunk_Example() throws Exception{
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream("chunk_example.pdf"));
document.open();
document.add(new Paragraph(new Chunk("Default text")));
Font font = new Font(Font.FontFamily.COURIER, 10, Font.BOLD);
font.setColor(BaseColor.RED);
Chunk chunk = new Chunk("testing text element", font);
document.add(chunk);
document.close();
}
public static void main(String[] args) {
try{
Chunk_Example textExample = new Chunk_Example();
}catch(Exception e){
System.out.println(e);
}
}
}
Se usi una versione di iText precedente, può darsi che gli import siano da sistemare (com.itextpdf si chiamava com.lowagie)
ciao.