Hi Bruce, FOP says: Glyph "?" (0xd840) not available in font "FZSY--SURROGATE-0".
Maybe FOP is correct? I can’t check, because I don’t have the font, but did you make sure your character is in your font? Regards, Georg Datterl ------ Kontakt ------ Georg Datterl Geneon media solutions gmbh Gutenstetter Straße 8a 90449 Nürnberg HRB Nürnberg: 17193 Geschäftsführer: Yong-Harry Steiert Tel.: 0911/36 78 88 - 26 Fax: 0911/36 78 88 - 20 www.geneon.de<http://www.geneon.de> Weitere Mitglieder der Willmy MediaGroup: IRS Integrated Realization Services GmbH: www.irs-nbg.de<http://www.irs-nbg.de> Willmy PrintMedia GmbH: www.willmy.de<http://www.willmy.de> Willmy Consult & Content GmbH: www.willmycc.de<http://www.willmycc.de> Von: BRUCE Y L LEE [mailto:bruce...@gmail.com] Gesendet: Freitag, 16. September 2011 11:14 An: fop-users@xmlgraphics.apache.org Betreff: Apache FOP XML to PDF problem with CJK Unified Ideographs Extension B character Hi I would like to transform XML to PDF using Apache FOP. CJK Unified Ideographs Extension B characters is included in the XML (e.g. 𠀀), I had add the font "Simsun (Founder Extended)" for Apache FOP but it cannot render the CJK Unified Ideographs Extension B characters, please help. CJK_ExtB.xml [code] <CJK_ExtB>𠀀</CJK_ExtB> [/code] CJK_ExtB_FO.xsl [code] <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:template match="/"> <fo:root> <fo:layout-master-set> <fo:simple-page-master master-name="A4" page-height="29.7cm" page-width="21.0cm" margin="2cm"> <fo:region-body/> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="A4"> <fo:flow flow-name="xsl-region-body"> <fo:block font-family="Simsun (Founder Extended)">測試<xsl:value-of select="CJK_ExtB"/>測試</fo:block> </fo:flow> </fo:page-sequence> </fo:root> </xsl:template> </xsl:stylesheet> [/code] fop.xconf [code] <renderer mime="application/pdf"> <filterList> <value>flate</value> </filterList> <fonts> <font metrics-url="file:///D:/fop-1.0/Fonts/SURSONG.xml" kerning="yes" embed-url="file:///D:/fop-1.0/fonts/SURSONG.ttf"> <font-triplet name="Simsun (Founder Extended)" style="normal" weight="normal"/> <font-triplet name="Simsun (Founder Extended)" style="normal" weight="bold"/> <font-triplet name="Simsun (Founder Extended)" style="italic" weight="normal"/> <font-triplet name="Simsun (Founder Extended)" style="italic" weight="bold"/> </font> </fonts> </renderer> [/code] cmd [code] D:\fop-1.0>fop -c conf\fop.xconf -xml CJK_ExtB.xml -xsl CJK_ExtB_FO.xsl -pdf CJK_ExtB.pdf 9月 15, 2011 2:32:20 下午 org.apache.fop.apps.FopFactoryConfigurator configure INFO: Default page-height set to: 11in 9月 15, 2011 2:32:20 下午 org.apache.fop.apps.FopFactoryConfigurator configure INFO: Default page-width set to: 8.26in 9月 15, 2011 2:32:23 下午 org.apache.fop.events.LoggingEventListener processEvent WARNING: Glyph "?" (0xd840) not available in font "FZSY--SURROGATE-0". 9月 15, 2011 2:32:23 下午 org.apache.fop.events.LoggingEventListener processEvent WARNING: Glyph "?" (0xdc00) not available in font "FZSY--SURROGATE-0". [/code] Regards, Bruce