Prestashop 1.6を使用する - PDF(Invoice &配信)では、ロシアルーブルのシンボルが正しくレンダリングされず、「四角」に変換されます。私たちのサイトの他のすべての領域で問題なく動作しています。誰も私がこれをどのように修正できるか知っていますか?ありがとうございますInvoice上のRuble-symbolが正しく表示されないPDF prestashop 1.6が正しく表示されない
答えて
これはTCPDFのフォントにリンクされていますが、私はisoコードのフォントの使用にこの記号が含まれていないと思います。
TCPDFのフォントフォルダは次のとおりです。
TCPDFでフォントの使用を発見した方法https://github.com/PrestaShop/PrestaShop/tree/1.6.1.6/tools/tcpdf/fonts
?このファイルには
https://github.com/PrestaShop/PrestaShop/blob/1.6.1.6/classes/pdf/PDFGenerator.php
あなたはフォントがfreeserifあるRUのためので、国のISOコードに依存してあなたの国のISOコードのためのどのようなフォントを使用
フォントの使用を知ることができます。 フォントfreeserifにはルーブルは含まれていません。
解決策?
ソリューション1
簡単な解決策は、(dejavusans、cid0jp、...)フォルダツール/ TCPDF /フォントでフォントに依存して、ISOコード用https://github.com/PrestaShop/PrestaShop/blob/1.6.1.6/classes/pdf/PDFGenerator.phpでフォントを変更することです。
ソリューション2
第2の解決策は、(あなたがhttp://www.dafont.com/にフォントをダウンロードする/検索することができます例)記号が含まれTTFファイルをダウンロードし、 http://fonts.snm-portal.com/オンラインコンバータで有効なファイルを生成することである(それはあります
フォルダーtools/tcpdf/fontsで生成されたファイルをアップロードし、PDFGenerator.phpを編集して新しいフォントを指すようにした後。
こんにちは、私は解決策1を試したいと思いますが、私は問題を見ることができませんでした(応答遅れに対する謝罪)。私の/PDFGenerator.phpファイルには、正しく 'ru' => 'freeserif'と表示され、/ tools/tcpdf/fontsフォルダにはfreeserif.phpファイルもあります。しかし、私は何を変える必要があるのか分かりません。親切に説明してください。大変感謝しています。シンシア –
ルーヴル記号を含まないフォント「freeserif」だけですが、dejavusansなど他のフォントで変更することはできますか? – timactive
素早くお返事ありがとうございます - 残念ながらdejavusansもうまくいきませんでした。 –
- 1. ダイアログのマークアップが正しく表示されないダイアログYUI2ダイアログボックスが正しく表示されない
- 2. フォームパネルの非表示フィールドが正しく表示されない
- 3. サイドメニューが表示されているページが正しく表示されない
- 4. iOS 4.3シミュレータで表示が正しく表示されない
- 5. 表示が正しく表示されない
- 6. コメントが正しく表示されず、モデレーションツールにコメントが表示されない
- 7. FirefoxでiFrameの高さが正しく表示されない
- 8. アンドロイドデバイスでタブの高さが正しく表示されない
- 9. WordpressのCSS表示されていないナビゲーションが正しく
- 10. uiwebviewでサファリに表示されているようにPDFが正しく表示されない
- 11. それがメッセージを正しく表示されない
- 12. 注釈が正しく表示されない/正常に動作しない
- 13. iPhoneでキーボードが正しく表示されていない
- 14. コンソールウィンドウが正しく表示されなくなった
- 15. ハイチャートの線グラフのツールチップが正しく表示されない?
- 16. UITextViewのテキストが正しく表示されず、表示されないが占有されているスペース
- 17. ギリシャ語のテキストが正しく表示されない
- 18. TCPDFのWriteHTML/Euroシンボルが正しく表示されない
- 19. テーブルセクションがスウィフトのテーブルビューコントローラーで正しく表示されない
- 20. Firefoxのマイナスマージンが正しく表示されない
- 21. ナビゲーションドロワーのメニューアイコンが正しく表示されない
- 22. カメラの画像が正しく表示されない
- 23. YouTubeのページがiphone内で正しく表示されない
- 24. jQueryのUIアイコンがテーブルに正しく表示されない
- 25. pushViewControllerのときにナビゲーションバーが正しく表示されない
- 26. JQueryの日付ピッカーが正しく表示されない
- 27. iphoneのカスタムフォントが正しく表示されない
- 28. IEの境界線が正しく表示されない
- 29. UIImageviewがナビゲーションバーのため正しく表示されない
- 30. jQuery UIのダイアログが正しく表示されない
誰でもお手伝いできますか? –