台灣最大程式設計社群網站
線上人數
1426
 
會員總數:246630
討論主題:190056
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 關於用Rectangle 函數來裁剪圖片的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於用Rectangle 函數來裁剪圖片的問題
價值 : 20 QP  點閱數:522 回應數:3
樓主

想睡覺
初級專家
1753 292
5553 1384
發送站內信

各位大大們,想請教一個問題,就是用 Rectangle 來裁剪圖片 會讓原本的圖片檔案變大嗎??
因為我怎麼試 都會無法和原圖的檔案大小一樣

這是我的程式
如果用縮圖檔案是會變小但是用裁切 卻會比原本的檔案還大


搜尋相關Tags的文章: [ 圖片裁切 ] ,
本篇文章發表於2019-12-19 17:58
== 簽名檔 ==
在學習的過程中沒有結束的一天.
1樓
最有價值解答

缺氧的羊:窒息
捐贈 VP 給 缺氧的羊:窒息 檢舉此回應
圖片檔案變大, 是壓縮率以及格式的問題

(我印象中, 只有標準BMP的檔案大小與 尺寸成正比)
=========================
簡單來說, 當你把某一張圖片放入 繪圖軟體中(或是放入dotNet 的Bitmap),
從那一刻起, 它就不再是原本的那張圖了


你需要做的應該是裁切後, 要存檔時, 再進行壓縮(也就所謂的破壞式壓縮)
本篇文章回覆於2019-12-20 10:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

想睡覺
檢舉此回應
謝謝指點 我知道該怎麼做了
本篇文章回覆於2019-12-23 08:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

想睡覺
檢舉此回應
第5行
27~38 行改寫

您說 我印象中, 只有標準BMP的檔案大小與 尺寸成正比 讓我聯想到 將原本image 改成 bitmap
於是將第5行改成 Bitmap myBitmap = new Bitmap(savepath); 檔案就能和原始的檔案大小一樣了
本篇文章回覆於2019-12-23 09:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.