バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 2.12.0-beta 納品書のズレ

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
argo
投稿日時: 2012/5/3 21:49
対応状況: −−−
半人前
登録日: 2009/11/17
居住地:
投稿: 18
2.12.0-beta 納品書のズレ
PDFの納品書について
PHP Version 5.3.2
PostgreSQL 8.4.4
EC-CUBE 2.12.0-beta

帳票の作成で納品書を作ると文字がズレます。
【Ver2.11.2】受注管理 個別出力 PDFエラー なのかと思い、PDFを入れ替えてみました、$this->SetFont('','I',8);のフォント指定も消して見ましたが状況は変わりません。

具体的な症状は、
店舗のFAX番号の右側は切れます。
総合計金額は、ラインの右側に金額が表示されます。
商品名や商品コードなど、表の文字は全て右側にズレています。

一定の間隔で右にズレているか、文字間隔が広がっている感じがします。

解決策をご教授いただけないでしょうか。
宜しくお願い致します。
argo
投稿日時: 2012/5/3 23:31
対応状況: −−−
半人前
登録日: 2009/11/17
居住地:
投稿: 18
Re: 2.12.0-beta 納品書のズレ
data/class/SC_Fpdf.php を書き換えて文字位置を変更することで解決出来そうです。


-----------------------------------------------------------
ある程度までは文字位置を動かせましたが、結局、直りません。同じサーバーに、2.11.5を入れると正常に動きました。両方を比べると、ズレがある方の数字が全角になっています。

解決策がありましたらご教授お願い致します。
ゲスト
投稿日時: 2012/5/7 21:50
対応状況: −−−
Re: 2.12.0-beta 納品書のズレ
とりあえず、data/module/fpdi/japanese.php の、4行目

$SJIS_widths=



$GLOBALS['SJIS_widths'] =

に変更してみてください。

(ことは「module」の中なので、コミット内容については思案中。。。)
argo
投稿日時: 2012/5/8 16:13
対応状況: −−−
半人前
登録日: 2009/11/17
居住地:
投稿: 18
Re: 2.12.0-beta 納品書のズレ
Ringo様

ありがとうございます。

betaとbeta2ともに data/module/fpdi/japanese.php は

function AddSJISFont($family='SJIS')
{
//Add SJIS font with proportional Latin
$name='KozMinPro-Regular-Acro';
//$name='Gothic'; // 変更
$cw=$GLOBALS['SJIS_widths'];
$CMap='90msp-RKSJ-H';
$registry=array('ordering'=>'Japan1','supplement'=>2);
$this->AddCIDFonts($family,$name,$cw,$CMap,$registry);
}

となっています。
上記は45行目です。私の見るファイルが間違っているのでしょうか?

beta2をインストールしましたが、こちらもズレます。
seasoft
投稿日時: 2012/5/8 20:21
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 2.12.0-beta 納品書のズレ
45行目ではなく、4行目ですよ。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

argo
投稿日時: 2012/5/9 0:58
対応状況: −−−
半人前
登録日: 2009/11/17
居住地:
投稿: 18
Re: 2.12.0-beta 納品書のズレ
Seasoft様
Ringo様

恥ずかしながら4行目の$SJIS_widths=を見落としてました。45行目に似たような部分があったのでそこかなと完全に勘違いです。

4行目を変更したところ無事解決いたしました。ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,866名です
総投稿数は109,999件です

投稿数ランキング

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.