2
我在圖像框中使用此代碼在軌跡欄上縮放圖像。圖像縮放像素化
Private Sub tbrZoomLevel_Scroll(sender As System.Object, e As System.EventArgs) Handles tbrZoomLevel.Scroll
With pbImage
.SuspendLayout()
.Width = actualSize.Width * tbrZoomLevel.Value
.Height = actualSize.Height * tbrZoomLevel.Value
.ResumeLayout()
End With
End Sub
pbImage是一個PictureBox控件,sizemode作爲縮放。 actualSize是pbImage中的原始圖像大小。
當我放大時,我得到沒有像素化的圖像。但我希望它完全像素化並顯示縮放時的MS Paint中顯示的圖像。任何幫助表示讚賞。 VB.Net代碼,C#代碼或任何算法都是受歡迎的。
我想讓圖像在縮放時與縮放時的MS繪製相同時正確顯示其像素。插值與此相反。在MS油漆中拍照,放大uptu 600或800%,你會看到像素變得更大。我想要相同的行爲。 –
@Sarvesh完全按照你的需要。你會看到像素。看我的編輯 –