質問 > 管理機能 > 帳票PDFにフォントを追加したい |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2020/6/22 15:18
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Re: 帳票PDFにフォントを追加したい こちらの対応ではフォントの埋め込みがうまくいかないようでした。
小塚ゴシックPro M を指定していますが、クライアントの端末で確認すると明朝体になってしまっているようです。 端末によってフォントが変わらないようフォントを埋め込むにはどうすればよいでしょうか? なお、自社の複数の端末で確認しましたが現象は再現できず、クライアントの端末でのみ再現するようです。。
|
h_tanaka |
投稿日時: 2020/6/19 11:03
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Re: 帳票PDFにフォントを追加したい 468 さん
うまくいきました! ありがとうございます!
|
468 |
投稿日時: 2020/6/19 9:16
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 帳票PDFにフォントを追加したい クラスを定義しているphpファイルを確認すると
namespaceは利用していないように見受けられますので \TCPDF_FONTSのように頭に\を付ける形でパスが通らないでしょうか?
|
h_tanaka |
投稿日時: 2020/6/19 8:57
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
Re: 帳票PDFにフォントを追加したい 468 さん
そうなんです。 私もそのファイルがあることまではわかったのですが、クラスの呼び出し方がわからないでいます。 |
468 |
投稿日時: 2020/6/18 23:46
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 帳票PDFにフォントを追加したい TCPDF_FONTSクラスへのパスの指定が足りないのではないでしょうか?
該当のクラス自体は以下の場所にファイルがあるようです。 /vendor/tecnickcom/tcpdf/include/tcpdf_fonts.php
|
h_tanaka |
投稿日時: 2020/6/18 12:38
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1610 |
帳票PDFにフォントを追加したい EC-CUBE4.0.3
帳票PDFのフォントに次の2つが用意されているようです。 小塚ゴシックPro M (kozgopromedium) 小塚明朝Pro M (kozminproregular) ゴシック体に設定したのですが、PDFを開く環境によっては適用されないため、フォントファイルを用意して読み込ませたいと思っています。 いろいろ検索して次のように試してみましたが、エラーになってしまいます。 どうすれば解決できますでしょうか? src/Eccube/Service/OrderPdfService.php
■エラーメッセージ Attempted to load class "TCPDF_FONTS" from namespace "Eccube\Service". Did you forget a "use" statement for another namespace? |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |