プリンタの印刷開始位置は取得できますか?

解決


もも  2006-12-05 19:18:23  No: 63836

宛名ラベルを印刷するプログラムを作っています。
VS2003 Pro Win2000
今のところ、印刷はできるのですが、別の  Pc + Printer だと、
印刷が始まる位置が違ってきませんか?(フチなし印刷、フチあり印刷など)
そこで、質問なのですが、プリンタの印刷開始位置は取得できないのでしょうか?

自分では、DEVMODE かなーと思い、調べてみましたがわかりませんでした。

どなたか教えてください。
また、DEVMODEが見当違いだったら、簡単に解決方法を教えてください。
よろしくお願いします。


もも  2006-12-05 19:29:32  No: 63837

自己解決できそうです。
GetDeviceCaps()
PHYSICALOFFSETX
PHYSICALOFFSETY

GDI32.DLL

おさわがせしました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加