2016-02-03 76 views
0

這裏是我現在面臨的問題;我試圖在我的應用程序內創建一個更小的'窗口',但讓我們說'窗口'的大小大約是980x550,它需要重新調整到880x720。我是否必須創建一個額外的實例並添加/刪除距離我放置點的幾何圖形的距離,還是需要快速剪切方法來重新調整位圖?重新調整區域,以適應分辨率C#

編輯: ** 我應該說,需要縮放的是一個矩形,而不是它自己的圖像。 所以一個點被繪製和縮放。相對於較小的圖片 **

編輯2:

對於任何人遇到這個線程,我結束了使用百分比,而不是實際位置做,這樣的位置是相對的,無論是什麼: )

回答

0

貌似的Resize an Image C#重複其中有一些優秀的答案,你的「......是有可以重新調整位圖的快速切割法?」問題,雖然這取決於你是否想要與縮放圖像交互(你的「我在哪裏放置一個點」的問題表明編輯)。

+0

清楚我想要做的是能得出一個更小的圖像上的點,並將它更大的圖像上相對的,但問題是,點是需要進行縮放,這是我應該強調什麼。因爲我所做的基本上是製作着色器元素設計器。 –

+0

您應該仍然可以使用提供的例程在每次繪製操作後縮放畫布。它不會有效,但除非您想在低端硬件上運行,否則這並不重要。 – christutty

0

對於遇到這個線程,我結束了使用百分比,而不是實際位置做任何人,這樣的位置是相對的,不管是什麼。

+0

只要可以,請自行選擇答案。 – aeee98