![]() |
1
7
将方法的最后两行更改为:
|
![]() |
2
7
目前我无法窥视.NET源,但最有可能的问题是
|
![]() |
3
3
如果不创建缩略图,请使用名为
对于其他选项,请查看
this CodeProject article
. 特别是,它创建一个新图像,创建一个
|
![]() |
4
2
如所示
MSDN
,
编辑
作为澄清的一点,这个超载的
|
![]() |
5
2
代替此代码:
使用这一个:
|
![]() |
6
0
例如,原始图像是JPG,调整大小的图像是PNG。您是否有意转换格式?在不同的lossey压缩方案之间切换会导致质量损失。 |
![]() |
7
0
调整图像大小时是增加还是减小图像的大小?如果您要从较小的图像创建较大的图像,则会出现这种降级。 |
![]() |
8
0
如果放大图像,图像肯定会降级。 |
![]() |
9
0
有些相机会在文件中放置一个经过调整大小的缩略图,大概是为了在设备上预览。 getthumbnail方法实际上获取嵌入在图像文件中的缩略图,而不是获取更高分辨率的方法。 简单的解决方案是在调整大小或执行其他操作之前,欺骗.NET丢弃缩略图信息。像这样…
如果您试图调整约束比例的大小,我在System.Drawing.Image上编写了一个扩展方法,您可能会发现它很方便。
|
![]() |
10
-1
这将因以下因素而大不相同:
|