次の方法で共有

バーコードコントロール9.0を使用したバーコードの印刷におけるバーコードの大きさは、動作させる環境により変わりますか

Anonymous
2011-05-24T06:42:03+00:00

Excel2002sp3でワークシートの決まった場所にMicrosoftバーコードコントロール9.0を使ってバーコードを印字させてます。

同じプリンターに同じ桁数のバーコードを印刷しても、実行するPCが異なると、バーコードの大きさが変わってしまいます

PCの画面解像度、DPIは揃えています。それでも変わってしまうのは、他にどのような事が考えられるでしょうか?

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

5 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-06-01T05:25:02+00:00

    まいくろVQ さん、こんにちは。

    なるほど、GetDeviceCaps 関数で調査されたのですね。

    その後、私の方でもさらに情報を探してみたのですが、やはり、同様の現象についての情報はなさそうでした。。。

    お役に立てずすみません。。。

    もしよければ、弊社のサポート窓口へもお問い合わせいただくと、何か詳細な情報が得られるかもしれません。

     カスタマー サービス & サポート

    物理画面サイズの値を揃える方法ですが、Windows API 等、開発に関するご質問であれば、以下の MSDN のフォーラムへもご質問いただいた方が、詳しい方からのアドバイスが得られるかもしれません 

     Visual Basic

    こちら、同じような現象に遭遇された方からの情報も引き続き、お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-05-30T04:53:11+00:00

    石田様、アドバイスありがとうございます。まいくろVQです。

    その後、わかった事を報告します。

    Win32APIのGetDeviceCaps関数を使用して、ふたつの環境の相違点は何か探ったところ、

    HORZSIZEとVERTSIZE(物理画面サイズ)である事がわかりました。

    この値を揃えるためには、どうしたらいいのでしょう?

    と言っても、バーコードコントロール等が実行時、この値を参照しているとは、言い切れないのですが。。。

    印刷時の [拡大縮小印刷] や[印刷品質] は同じにしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2011-05-30T02:26:30+00:00

    まいくろVQ さん、こんにちは。

    なるほど、別のコントロールでも印刷時の大きさが異なってしまうという事なんですね。。。

    ちなみに、印刷時の [拡大縮小印刷] や[印刷品質] の設定はどちらの PC でも全く同じ設定という事でよろしいでしょうか?

    この現象について、情報も探してみたのですが、残念ながら、参考となりそうな情報は見つかりませんでした。。。

    こちら、何か情報を知っているという方がいましたら、ご投稿お待ちしています。

    まいくろVQ さんの方でも、もしよければ、実際のイメージなどを挿入してみてくださいね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2011-05-26T01:44:36+00:00

    石田様、アドバイスありがとうございます。まいくろVQです。

    実際の画像イメージを挿入しようか考えながら、大きさの変わったバーコードを見比べて、気がついた事があります。

    同じ桁数、同じプリンターで印刷した時に、大きさが変わっているものが、もうひとつありました。

    バーコードの上に、テキストのあるテキストボックス(オートシェイプでない、コントロールの方)を配置しているのですが、このテキストの大きさも変わっています。

    こうなると、バーコードコントロールだけでなく、コントロール全般にPC環境の何かが関係しているのでは、ないでしょうか?

    なお、別のプリンターでも、当現象は発生します。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2011-05-25T02:27:41+00:00

    まいくろVQ さん、こんにちは。

    こちらどの程度、大きさが変わってしまうのでかもわかるとよいのですが、、、例えば、Excel ではディスプレイやプリンタの解像度によって、セルの幅や印刷範囲が変わってしまうという現象はあります。(既にご存知かもしれませんが。。。)

    異なる複数の Windows 環境で Excel ファイルを共有すると、印刷範囲、セルの幅、または高さが変更される場合がある

    ただ、今回は、ディスプレイの解像度や DP も合わせていて、 Active X コントロールでの現象ですので、こちらの現象が関係がないかもしれませんね。。。

    もしよければ、別のプリンターでも同様の現象が起こるかどうか試していただくとよいかなと思います。

    また、実際の大きさの違いなど画面イメージを挿入していただくと、よりわかりやすくなって、みなさんからのアドバイスもいただけるかもしれません。

     Answers で画像を挿入するには?

    こちらの現象について、何か知っているという方がいましたら、ご投稿お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません