1
Im'使用win api和winspool.h中的一些函數來處理我的打印機。像OpenPrinter/StartDoc /等功能...Win API(打印機) - winspool.h
我可以打印,一切都很好。唯一的問題,或我不能addrress的問題是關於利潤率。 我的打印機似乎添加了一些奇怪的底部邊距,並且接近底部的一些圖像/文本被切斷。 我想刪除此邊距,並從其他程序中,我可以使用打印設置來刪除它們。 但我無法找到如何從我的代碼做到這一點。例如:
dc->margin = ▭
or:
dc->margin->bottom_margin = 0;
任何想法?
大多數打印機無法打印到紙張的邊緣,邊緣通常在頂部和底部(在進紙方向)較大。您可以打印到的區域稱爲[可打印區域](http://msdn.microsoft.com/en-us/library/windows/desktop/dd144877%28v=vs.85%29.aspx)。您是否嘗試在另一個應用程序中設置邊距爲零並打印某些內容?在您的應用程序無法打印的區域中是否顯示任何內容? – arx 2012-08-15 13:33:01