所以,我上傳大圖像(2000x3000),並想調整大小,然後裁剪和確定。WebImage調整大小是否正確?
如u可以在這裏看到:http://i.stack.imgur.com/IWwpg.png
我WebImage 3000的高度,寬度2000。所以,請調整到402x602,然後裁剪回400x600。
結果:http://i.stack.imgur.com/dB5KX.png
但到底是什麼?
爲什麼我真的得到401x602?!
p.s.沒有足夠的聲望直接插入圖像後,爲此。
所以,我上傳大圖像(2000x3000),並想調整大小,然後裁剪和確定。WebImage調整大小是否正確?
如u可以在這裏看到:http://i.stack.imgur.com/IWwpg.png
我WebImage 3000的高度,寬度2000。所以,請調整到402x602,然後裁剪回400x600。
結果:http://i.stack.imgur.com/dB5KX.png
但到底是什麼?
爲什麼我真的得到401x602?!
p.s.沒有足夠的聲望直接插入圖像後,爲此。
如果選中的數字,用了+2像素您有圖像尺寸的變化的一個完美的口糧,因爲3000/600 == 2000/400 -> 5 ratio
但是如果與+2像素改變它,你改變的寬度比/高度
3000/602->4.98, 2000/402 ->4.97,
是兩個不同的數字,然後圖像代碼,儘量保持圖像的比率,是吃1個像素。
正確的方法是在調整大小後添加2個像素,或者實際上在比率上添加相同數量的像素。
Sooo,strange = \ – user1612334
@ user1612334不,不奇怪 - 你在兩個數字中加入相同數量的像素,而你這樣做使它們成爲相同的,但你必須根據圖像的比例添加它們:) - 如果你看到2000/401 - > 4.98那就是你得到的,就像3000/602一樣! – Aristos
請發佈您正在使用的代碼。 – MiMo
你真的需要什麼代碼? image.Resize is in Assembly System.Web.Helpers.dll,v4.0.30319 – user1612334