- PR -

印刷をミリ単位で

1
投稿者投稿内容
ルーキー
常連さん
会議室デビュー日: 2006/05/08
投稿数: 20
投稿日時: 2006-08-29 17:53
VB.NET(Win)で印刷のDrawLine等をミリ単位で設定したいのですが、
できますでしょうか?できましたらやり方を教えてください。
もしできないのであれば、ピクセル単位は解像度にもよるので、
プログラムを作成したPCで印刷した場合と、インストール先のPCで印刷した場合で、
幅等が微妙に変わり、ずれる可能性はないのでしょうか?
さかもと
ぬし
会議室デビュー日: 2004/05/14
投稿数: 586
投稿日時: 2006-08-29 18:14
さかもとです。

もう少し検索が必要かと。

こちらです

ミリ単位での印刷は上記サイトでのサンプルコードで
g.PageUnit = GraphicsUnit.Millimeter
の一文を加えれば可能です。

他のPCでずれるかどうかというと、プリンタドライバの問題や余白の設定などで微妙に変わることはあるかもしれません。(あまり厳密に測ったことないので)



ルーキー
常連さん
会議室デビュー日: 2006/05/08
投稿数: 20
投稿日時: 2006-08-29 18:18
ご返答ありがとうございます。
検索不足で申し訳ありませんでした。
ご丁寧な回答ありがとうございました。
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-08-29 18:18
引用:

ルーキーさんの書き込み (2006-08-29 17:53) より:
ピクセル単位は解像度にもよるので、
ピクセル単位は解像度にもよるので、
ピクセル単位は解像度にもよるので、


ピクセル単位だったとは・・俺はポイントだと思っていたのだが。
1

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