- - PR -
プリンターに出力される文字が以前のものと違う
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-11-28 19:32
助けてください。
現在、自社システムのアプリケーションのリプレースをVB4からVB.NET2005で 行っているのですが、文字の大きさが同じフォントとサイズを指定しているにも関わらず 違いが出てしまいます。 状況としてはVBの持つ標準印刷機能で連続帳票出力のプログラムを開発してもらっていて、 VB4の現行アプリではWin2000でもWinXPでも同じ出力がされるのですが、VB.NET 2005でWinXPのものを見ると文字が小さく見えます。 問題の文字フォント:MSゴシック サイズ :10Pt OS :Windows XP 開発言語 :VB.NET2005 プリンター :NEC MultiImpact 700XX 当方、恥ずかしながら.NETの開発経験のない社内システム部門でして、開発業者に委託 していますので、手も足も出ません。 もし、ヒントでもご存知の方がいらっしゃいましたら、お教え願えないでしょうか? よろしくお願いいたします。 |
|
投稿日時: 2008-12-02 11:12
開発の話ではなさそうなので、会議室が違いそうですが・・・。
開発レベルでの話ではわからないのですが、委託業者の環境では 正常に表示できるものとして話を進めるとします。 私が考える対処としては、以下3点です。 1.印刷ができないので開発部署に連絡を取り対処を依頼する。 2.フレームワークのバージョンを合わせる 3.プリンタフォントを詳細で設定するようなプリンタであるならば、変更してみる。 何かの参考になれば幸いです。 |
|
投稿日時: 2008-12-06 11:55
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)
|
|
投稿日時: 2008-12-06 11:56
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)
|
|
投稿日時: 2008-12-09 09:23
にゃーさん、風になるさん、お返事ありがとう御座います。
返答を遅れた事、申し訳ありません。 恥ずかしながら、委託業者の環境では帳票に関する検証はされていなかったようです。 にゃーさんがご指摘の3番の件ですが、代替フォントで適切なものが見つかりませんでした。 私も以前はPGをしておりましたので、プリンタードライバーとの相性かと思ったのですが 未だ解決を見ておりません。 ただ、釈然としないのは、VB4では問題なく印刷される為、ドライバーの線は消えるよう に思えて質問した次第です。 こんな事があるかどうか分からないのですが、VB2005が扱えるフォントに種類やサイズ に内部的に制限があるのかという疑問です。 また何か心当たりが御座いましたら、どうかご指導ください。 |
|
投稿日時: 2008-12-11 17:38
>委託業者の環境では帳票に関する検証はされていなかったようです。
1.委託業者でも文字が化けており、バグ調査として開発先でも 検証しているステータスとなっているのでしょうか? 2.プリンタでの印字で化けるとのことですので、症状はみたことありませんが、 テキストボックスの挙動等はフレームワークの違いにより多少異なっているかと思います。 VistaではなくXPでしたら、プログラムの追加と削除で変更可能かと思いますので だめもとで見てみるのはありかもしれません。 3.IE7へのVerアップを試してはどうでしょうか? プリンタでの印刷時なので影響しているとは思えませんが・・・ 社内PCにおいて、ゴシックが化ける時にIE7へバージョンアップすると直るという 現象をみています。 参考URL: http://openblog.meblog.biz/article/68373.html 可能性の低い対処ばかりとは思いますが、 何かの参考になれば幸いです。 追記: すみません。 「VB4では問題なく印刷される為」ってありますので、3の可能性はなさそうですね…。 [ メッセージ編集済み 編集者: にゃー 編集日時 2008-12-11 17:41 ] |
|
投稿日時: 2008-12-11 18:49
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)
|
|
投稿日時: 2008-12-11 18:57
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)
|