Ich hab jetzt mal die xls-Datei in UTF-8 mit utf8_encode() umgewandelt und mit <?xml version="1.0" encoding="UTF-8"?> deklariert.
Das PDF wird zwar generiert, aber das Bullet ist immernoch nicht zu sehen. Auch wenn ich in den Quellcode ohne umwege folgendes reinschreibe:
HTML-Code:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" ><!-- Styles -->
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="simple">
<fo:region-body/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="simple">
<fo:flow flow-name="xsl-region-body">
<fo:block text-align="center">
<fo:character character="•" font-size="16pt" color="red"/>
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
</xsl:stylesheet>
kommt der Fehler:
HTML-Code:
XSLCmd :FATAL: Error Level : 4
XSLCmd :FATAL: Error Code : 8206 (200E)
XSLCmd :FATAL: FO transformation is failed.
XSLCmd :FATAL: /var/kunden/webs/Web4Print/Devportal/mandanten/mandant01/media/xsl/preview/5/cat_85/xsl_si0IS7:12: parser error : Input is not proper UTF-8, indicate encoding !
XSLCmd :FATAL: Bytes: 0x95 0x22 0x20 0x66
XSLCmd :FATAL: <fo:character character="" font-size="16pt" color="red"/>
XSLCmd :FATAL: ^
XSLCmd :FATAL: cannot parse /var/kunden/webs/Web4Print/Devportal/mandanten/mandant01/media/xsl/preview/5/cat_85/xsl_si0IS7
XSLCmd :FATAL:
Ich brauch dringend Hilfe!