0

Courier New フォント スタイルを使用すると、一部のトルコ語の文字がページに表示されません。

<apex:page renderAs="pdf">
    <table style="font-family : Corier New ; font-size:80%">  
        <tr align="left"><td style="width:40px;"/>
            <td>
                öçşığüÖÇŞİĞÜ
            </td>                     
        </tr>
    </table>
    ...

出力: öçüÖÇÜ

<apex:page renderAs="pdf">
    <table style="font-family : Arial Unicode MS ; font-size:80%">  
        <tr align="left"><td style="width:40px;"/>
            <td>
                öçşığüÖÇŞİĞÜ
            </td>                     
        </tr>
    </table>
    ...

出力: öçşığüÖÇŞİĞÜ

私を助けてください

4

1 に答える 1

1

Salesforce はサーバー側で PDF を生成します。インストールされているフォントは関係ありません。

PDFジェネレーターは非常に限られています。font-family:courier はできますが、font-family:courier-new はできません

http://help.salesforce.com/apex/HTViewSolution?id=000113353&language=en_US

そして、このリストは誤解を招くものです。Arial の場合は、Arial Unicode MS を使用する必要があります。Times-Roman と Helvetic は機能せず、Serif を使用するだけです

于 2013-10-20T00:47:27.100 に答える