2014-01-17 32 views
1

我有一個尺寸爲200 * 200像素的PNG圖像(三角形)。 根據Paint.NET,這對應於5.29 * 5.29cm。如何防止Microsoft Report Viewer報告(PDF)中的「鋸齒狀」PNG圖像(別名)

當我將此圖像放置在我的WPF應用程序中的Microsoft Report Viewer Report中時,傾斜的邊被鋸齒化,而不像PNG圖像中那樣平滑。

我怎麼能保證圖像不「鋸齒」(化名)在Microsoft報表查看器報告

更新:當保存爲TIFF圖像中不顯示別名相同的報告。以PDF格式保存是否會導致外部圖像質量的損失?使用

功能:http://msdn.microsoft.com/en-us/library/ms252131(v=vs.100).aspx

更新:有問題的示例應用程序: http://1drv.ms/1hRcCFi

+0

你能否提供一些關於它在Paint.NET和你的應用程序中的外觀的截圖? – AkselK

+0

看起來像這是一個渲染問題,當你打印報告時(甚至在將它導出爲pdf後)一切都會很好,以我的經驗 – Staeff

+0

鋸齒也在打印輸出中可見 –

回答

3

問題是由所使用的圖像背景替換「透明」到「白」解決。

ReportViewer似乎對使用透明度的圖像有問題。

+0

同樣的事情發生在我身上,它通過刪除透明度來解決,ReportViewer仍然存在使用透明度的圖像問題 –