Hallo zusammen,
ich bin neu hier und hätte gleich mal eine Frage, ich habe eine Java-Datei und eine XSL-Datei.
Über die Java-Datei wird erfolgreich ein PDF aus der XSL-Datei generiert leider aber nur mit den Standart Schriftarten (Courier, Arial, Times, Symbol, Zapf Dingbats).
Jetzt habe ich nach längerem suchen eine Möglichkeit gefunden neue Schriftarten einzubinden,
Dort ist beschrieben, das man eine neue Schriftart mit hilfe von BaseFont einbinden kann
hierfür muss man aber folgende import angebenen:
Ich hab leider keine Ahnung wo ich diese vier Imports "com.lowagie.text" herbekomme oder was da drin steht???
Hat jemand von euch schon mal so eine neue Schriftart eingefügt, oder kennt vllt. einen anderen Weg eine neue Schriftart zu verwenden???
Mfg
Haerti
ich bin neu hier und hätte gleich mal eine Frage, ich habe eine Java-Datei und eine XSL-Datei.
Über die Java-Datei wird erfolgreich ein PDF aus der XSL-Datei generiert leider aber nur mit den Standart Schriftarten (Courier, Arial, Times, Symbol, Zapf Dingbats).
Jetzt habe ich nach längerem suchen eine Möglichkeit gefunden neue Schriftarten einzubinden,
Dort ist beschrieben, das man eine neue Schriftart mit hilfe von BaseFont einbinden kann
Code:
BaseFont.createFont("c:\\windows\\fonts\\Verdana.ttf", BaseFont.CP1252, BaseFont.EMBEDDED);
Font verdana = new Font(bfVerdana, 22);
document.add(new Paragraph(text, courier));
hierfür muss man aber folgende import angebenen:
Code:
import com.lowagie.text.Document;
import com.lowagie.text.PageSize;
import com.lowagie.text.pdf.PdfWriter;
import com.lowagie.text.xml.XmlParser;
Ich hab leider keine Ahnung wo ich diese vier Imports "com.lowagie.text" herbekomme oder was da drin steht???
Hat jemand von euch schon mal so eine neue Schriftart eingefügt, oder kennt vllt. einen anderen Weg eine neue Schriftart zu verwenden???
Mfg
Haerti