バージョン選択

フォーラム

メニュー

オンライン状況

25 人のユーザが現在オンラインです。 (18 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 25
もっと...

サイト内検索

質問 > 管理機能 > 納品書のショップ名の漢字が一部表示されません。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
freaks
投稿日時: 2021/10/25 19:58
対応状況: −−−
新米
登録日: 2021/10/25
居住地:
投稿: 3
納品書のショップ名の漢字が一部表示されません。
▼テンプレート
[EC-CUBE]4.0.5
[レンタルサーバ]エックスサーバ
[OS]Windows10
[PHP]7.4.23
[データベース]MySQL 10.5.11-MariaDB-log
[WEBサーバ]Apache
[ブラウザ]Chrome95.0.4638.54
[導入プラグインの有無]
EC-CUBEペイメント
おすすめ商品管理プラグイン
[カスタマイズの有無]ありません
[現象]
ショップ名に「蔵」という文字が含まれてるのですが、
納品書を出力すると何故か表示されません。
納品書のフォントが明朝体だった時は表示されていたようなのですが、
納品書のフォントがいつの間にかゴシック体になっていて、
「蔵」の文字が表示されなくなっていました。

Firefoxで管理画面にログインして納品書を出力すると、
フォントは明朝体で「蔵」の文字も出力されます。

管理画面にChromeでログインしても
納品書にショップ名の「蔵」の文字が表示される方法を教えて頂けますでしょうか。

試しに
/src/Eccube/Service/OrderPdfService.php
のファイルに
-------------------------
/** ダウンロードするPDFファイルのデフォルト名 */
const DEFAULT_PDF_FILE_NAME = 'nouhinsyo.pdf';

/** FONT 明朝 */
const FONT_SJIS = 'kozminproregular';
/** FONT ゴシック */
const FONT_GOTHIC = 'kozgopromedium';
-------------------------
の記述があったので、ゴシック体の方を削除してみましたが、
エラーになってしまいました。


h_tanaka
投稿日時: 2021/10/25 20:50
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1646
Re: 納品書のショップ名の漢字が一部表示されません。
OrderPdfService.php 内の
self::FONT_GOTHIC をすべて self::FONT_SJIS に変更してみるとどうでしょうか?


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

freaks
投稿日時: 2021/10/26 1:09
対応状況: −−−
新米
登録日: 2021/10/25
居住地:
投稿: 3
Re: 納品書のショップ名の漢字が一部表示されません。
返信ありがとうございます。


「self::FONT_GOTHIC」となっている全て(2ヶ所ありました)を
「self::FONT_SJIS」に変更してみましたが変わりませんでした。

納品書全体の文字もゴシック体になっていて、
よく見ると、「内」「値」「対」などの文字の部分も空白になっていて、
句読点「、」「。」が上にズレています。

ブラウザのキャッシュの削除や、
コンテンツ管理>キャッシュ管理 でキャッシュを削除してみましたが変わりませんでした。
468
投稿日時: 2021/10/26 8:28
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 納品書のショップ名の漢字が一部表示されません。
ECCUBEの帳票PDFはフォントが埋め込みではないと思いますので
環境によって表示が変わる事があると思います。

以下のリンク先で説明されている現象が起きているのではないでしょうか?
https://digimamalife.com/pdf-font-edge


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

freaks
投稿日時: 2021/10/26 12:47
対応状況: 解決済
新米
登録日: 2021/10/25
居住地:
投稿: 3
Re: 納品書のショップ名の漢字が一部表示されません。
返信ありがとうございます。

教えていただいたリンク先にあったように
納品書をダウンロードしてAdobe Acrobat Readerで開いたところ、
フォントも明朝体になっていて、
ショップ名や表示されていなかった漢字や、
位置がおかしかった句読点も正常に表示されました。

そして、Chromeの機能拡張「PDF Viewer」をインストールしたところ、
Chromeでも明朝体で正常に表示されるようになりました。

こちらで、問題点が全て解決しました。
大変助かりました。
ご教示ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.