moin Anton :)
Das Kapitel "Fonts" aus dem itext-Tutorial gibt dir Recht (bezüglich deiner Theorie über Font Symbol). Allerdings ist es nicht so einfach, dass man nur "a" übergibt und ein Alpha bekommt ;) (Lass es mich wissen, falls du doch so einen einfachen Weg gefunden hast).
Ich habe aus meinen Klassen mal ein kleines Beispiel für dich zusammengebastelt (ein fettes "Alpha, Beta, Gamma")
PdfWriter.getInstance(document, new FileOutputStream("c:/tmp/testfonts.pdf"));
document.open();
BaseFont helvetica =BaseFont.createFont("Symbol", "Symbol", false);
Font font = new Font(helvetica, 12, Font.BOLD);
Phrase ph_alpha = new Phrase(12, "\u03b1", font);
Phrase ph_beta = new Phrase(12, "\u03b2", font);
Phrase ph_gamma = new Phrase(12, "\u03b3", font);
document.add(ph_alpha);
document.add(ph_beta);
document.add(ph_gamma);
document.close()
Das Beispiel im Tutorial (encodingfont.pdf) liefert praktischer Weise gleich eine Encoding-Tabelle.
Hoffe das hat geholfen und ich habe deine Frage nicht völlig missverstanden ;)
liebe Grüße aus Berlin
lina-
--
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)