Thomas J.S.: XSLfast - Schriftart wird bei pdf-Erzeugung nicht übernommen

Beitrag lesen

Hallo,

vielleicht hat einer von Euch Erfahrung mit dem Programm XSLfast. Ich versuche eben mich damit vertraut zu machen und habe mir die trial-Version von http://www.xslfast.com/ heruntergeladen.

Mein Problem: bei der pdf-Erzeugung wird der text immer in Times NEw Roman ausgegeben, nie in der von mir eingestellten Schriftart / -familie. Bin ratlos. Bei irgendwelchen Einstellungen (hab alles mögliche probiert) hab ich nichts richtiges gefunden was evtl. eine Einbettung oder ähnlcihes zuerst erfordert.

Vielleicht kann einer helfen?

XSLFast benutzt FOP für die eigentliche XSL-FO zu PDF Transformation.
Das bedeutet zwei Dinge: a) ihr müsste mit den Einschrenkungen von FOP leben und b) du kannst bzw. musst deine Schriften FOP bekanntmachen.

ad 1) XSLFast kann zwar auch andere XSL-FO Prozessoren verwenden, aber ob ihr dann z.B. XEP auch noch dazukauft?

ad 2) je nach benutzer FOP-Verion
Eine eigene config-Datei erstellen:
http://xmlgraphics.apache.org/fop/0.20.5/configuration.html oder
http://xmlgraphics.apache.org/fop/0.92/configuration.html

Die Font-Matrix-XML von den Fonts die du verwenden willst erstellen:
http://xmlgraphics.apache.org/fop/0.20.5/fonts.html bzw.
http://xmlgraphics.apache.org/fop/0.92/fonts.html

Grüße
Thomas