簡體   English   中英

使用GDI +打印無效

[英]Print with GDI+ has no effect

很久以前,我在我的Win32應用程序中添加了GDI +來繪制漸變。 考慮到混合GDI和GDI +輸出,我解決了一些問題,一切正常。

現在我開始使用GDI +進行打印,但所有對GDI +的調用似乎都被忽略了,這在屏幕上運行良好。 我仔細檢查了沒有裁剪區域。 坐標也在紙上。 我還刪除了所有GDI輸出以進行測試。 仍顯示空白頁面。 我試過幾台打印機。 使用GDI +打印樣本進行的測試沒有問題。 我將我的應用程序中使用的代碼添加到示例中,它也可以正常工作。

任何的想法?

我最近有一個類似的問題 - 從DC創建一個Graphics對象應用了一個不明顯的縮放因子,我的東西都是渲染頁面。 修復它是一個簡單的單行:

graphics.SetPageUnit(UnitPixel);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM