1

RenderX を使用して PDF を生成しており、中国語の文字/多言語を生成するオープン ソースのフォント ファイルを知る必要があります。Windows での POC には arialuni.ttf を使用しました。市販の無料フォントがあればお知らせください。

4

1 に答える 1

0

OTF 形式のオープン ソース フォントの良いソースは Google です: https://www.google.com/get/noto/#/

簡体字中国語のhttps://www.google.com/get/noto/#/family/noto-sans-hansをダウンロードしました。次のように構成に追加しました。

<font-group xml:base="Noto/" label="Noto" embed="true" subset="true" initial-encoding="standard">
  <font-family name="NotoSansCJKsc">
    <font><font-data otf="NotoSansCJKsc-Regular.otf"/></font>
    <font weight="bold"><font-data otf="NotoSansCJKsc-Bold.otf"/></font>
  </font-family>
</font-group>

この FO フラグメントの使用:

    <fo:flow flow-name="xsl-region-body"  font-family="NotoSansCJKsc">
        <fo:block>不知 可这里零件真多 他的手好快呀</fo:block>
        <fo:block font-weight="bold">不知 可这里零件真多 他的手好快呀</fo:block>
    </fo:flow>

私はこの出力を得る:

ここに画像の説明を入力

于 2015-03-03T20:28:39.353 に答える