外字データを登録されている場合、EdgeやIEであれば正常表示できますが、Chromeの場合は文字化けをして表示されます。Chromeで文字化けせずに表示する為には外字ファイルをサーバーにアップロードしてPHPQUERYのCSSファイルを一部書き換える必要がございます。
①下記のサーバーのIFS上に外字ファイル(woffファイル)をアップロード
/www/zendphp/htdocs/phpquery2/common/css/gaizi.woff
※外字ファイルが「ttfファイル」の場合は、woffコンバーターを使用してwoffファイルに変換します。コンバーターは下記URLよりダウンロード可能です。https://forest.watch.impress.co.jp/library/software/woffconvert/
②下記にあるCSSファイルを書き換え
/www/zendphp/htdocs/phpquery2/common/css/common.css
※エミュレータで直接操作する場合は下記のコマンドで編集可能です。
EDTF STMF('/www/zendphp/htdocs/phpquery2/common/css/common.css')
CSSファイルの一番上部に下記の記述を追記して保存します。
@font-face {
font-family: 'gaizi';
src:url('./gaizi.woff') format('woff');
}
.x-grid-cell-inner {
font-family:gaizi;
}
.htmltable .text-display {
font-family:gaizi;
}
※同階層にあるgaizi.woffを読み込みクエリー実行結果のスタイルに適用する、という意味になります。
この状態で再度Chromeからクエリー結果を確認すると外字が適用された状態で画面に表示することが可能となります。
※上手く反映されない場合、ブラウザのキャッシュをクリアしてお試しください。
コメント
0件のコメント
サインインしてコメントを残してください。