- PR -

SPREADでの印刷

1
投稿者投稿内容
C#初心者
会議室デビュー日: 2005/12/08
投稿数: 10
投稿日時: 2007-11-14 13:12
現在、以下の開発環境でWebシステムを開発中です。

[環境]
IIS6.0
VS2005(C#)
SPREAD 2.5J WebForms Ed.

SPREADの印刷機能を使って印刷すると、
以下の現象が発生します。
 IE7 : OK
 IE6 : (IE7に比べて)フォントサイズが大きくなるため1頁からはみ出て印字

グレープシティに確認したところ、以下の回答を頂きました。
 ・IE6, IE7 のブラウザに関係なく正常に印刷されるはず
 ・上記の現象は、IE6のプリンタドライバのフォントサイズの設定が原因

社内の環境は、IE6では全てフォントサイズが原因で
1頁に収まらないため、ブラウザのバージョンに
関係するように思えるのですが、仕方ありません....

そこで、質問ですが、プリンタドライバのフォントサイズは
どこで変更できるのでしょうか?
コントロールパネルのプリンタの設定を見たのですが、
探しきれず質問致しました。

よろしくお願い致します。















Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-11-25 20:38
引用:

C#初心者さんの書き込み (2007-11-14 13:12) より:

SPREADの印刷機能を使って印刷すると、
以下の現象が発生します。
 IE7 : OK
 IE6 : (IE7に比べて)フォントサイズが大きくなるため1頁からはみ出て印字

グレープシティに確認したところ、以下の回答を頂きました。
 ・IE6, IE7 のブラウザに関係なく正常に印刷されるはず
 ・上記の現象は、IE6のプリンタドライバのフォントサイズの設定が原因


 もし、プリンタドライバでフォントを指定しているのなら、どんな場合でも正しい印字結果が得られないと思います。
 あるいは、PostScript Printer などの場合、プリンタが印刷イメージを生成します。このとき、プリンタが持っていないフォントが使われると、プリンタが持っているフォントへの置き換えが発生します。あるいは、このことを言っているのでしょうか。

 おそらく、IE からは印刷用のイメージ画像がドライバに送られていると思います。なので、ドライバは関係ないと思うのですが。。。
ところで、もちろん、IE6 から印刷するときも IE7 から印刷するときも、ドライバは同じなのですよね?
1

スキルアップ/キャリアアップ(JOB@IT)