Ich habe eine Schriftart-Datei "Arial.ttf" in einer Web-Anwendung und ich kann nur den Inhalt als InputStream
erhalten.So erstellen Sie iText BaseFont basierend auf InputStream
InputStream inputFont = getResourceAsStream("/resources/arial.ttf");
Wie kann ich ein iText BaseFont
auf der Grundlage der InputStream
erstellen? Die Methode createFont
akzeptiert dies nicht.
BaseFont bf = BaseFont.createFont(inputFont, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Create (INPUTSTREAM- String, boolean) nicht Create (java.lang.String, java.lang.String, boolean) in basefont aufzurufen.
Was ist BaseFont? Es ist nicht im normalen JDK. –
@ aryn.galadar es ist in itext. 99maas: Kannst du diese Information nicht aufnehmen? – wero
und 'BaseFont' hat keine' createFont'-Methode, die einen InputStream akzeptiert. – wero