2009-10-22 62 views
0

我正在將自定義生成的圖像打印到2種不同的彩色打印機,並且顏色已關閉。如果我將相同的圖像保存爲PNG,它看起來很好,甚至可以通過照片查看器打印出來。我已將PageSettings.PrinterResolution設置爲PrinterSettings上的PrinterResolution,其類型爲「High」,沒有任何內容。謝謝。從我的.net應用程序打印並且顏色錯誤

[編輯],如果我打印到經由cutepdf一個pdf顏色是細有作爲

回答

0

也許你的生成的圖像的顏色深度是不同的(16位比24或32)?

+0

有沒有辦法設置打印機的顏色深度?我使用相同的代碼來生成保存的圖像和打印的圖像,所以它們應該是相同的,我認爲它必須在打印機設置中。但我知道什麼:) – 2009-10-22 16:19:17

+0

你沒有多說你的圖形文件或如何保存,但圖形格式通常將位深度編碼到它們中,所以也許該文件被保存爲錯誤的位深度。您的其他文件類型正常工作,所以我不認爲它是打印機設置。 – 2009-10-22 16:44:55

+0

當我保存圖像時,我將它保存爲png並且它是正確的,當我打印時,我從內存中的圖像打印,而不是保存的圖像,所以我真的不知道會有多深。 – 2009-10-22 16:54:30

0

原來,改變印刷設置的質量並沒有訣竅,它只是直到我得到更好的光線圖像纔出現。