投稿日 | : 2006/04/29(Sat) 22:28 |
投稿者 | : neptune |
Eメール | : |
URL | : |
タイトル | : Re: 印刷時の用紙設定について |
先ず、プリンタのドライバーは最新の物を使ってますか?
長い間印刷してないので参考にならないかもしれませんが、こんなAPIを使えば
出来るかもしれない、程度で読んで下さい。
先ず、使用できる用紙の取得はDeviceCapabilities で出来たと思います。
APIで印刷すると、CreateDCを行う際、DEVMODE構造体のdmSize で用紙の指定は出来ると思います。
但し、この方法では印刷を全部APIですることになるかもしれません。
(忘れたんで未確認です。)
プリンタ情報の変更はDocumentPropertiesで出来るようですが、Printerオブジェクトで
印刷できるかどうかはやったこと無いです。(出来そうな気はします)
後は、これらをGoogleで検索すればVBのサンプルがあるかもしれませんね?