.net生成固定尺寸的缩略图但是图片不能变形

上传图片我想生成固定尺寸的图片,又不想图片变形,又不想裁切。我现在代码的做法是:高大的话固定高,宽按照比例生成图片,宽大的话固定宽,高按照比例生成图片。最终结果是现在图片... 上传图片我想生成固定尺寸的图片,又不想图片变形,又不想裁切。
我现在代码的做法是:
高大的话固定高,宽按照比例生成图片,宽大的话固定宽,高按照比例生成图片。
最终结果是现在图片是不变形,但是要么宽度不够要么高度不够,我想让不够的那边用空白补充,生成固定长宽的图片,我需要怎么做?有大侠遇到过类似的问题吗?
展开
 我来答
minmu15
2012-12-19 · TA获得超过271个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:158万
展开全部

你的是Winform,还是网页啊?我之前做过Winform的图片显示。

我是读取数据库的图片数据显示在pictureBox里面的。

 

大概思路就是判断图片的大小和pictureBox1的大小,然后再修改pictureBox1的显示方式。

 

代码大概是这样:(需要代码的话,私信我,最近提交代码方面的回答老是失败,所以用图片。)

 

亚马逊选品管家
2012-12-19 · TA获得超过643个赞
知道小有建树答主
回答量:805
采纳率:100%
帮助的人:283万
展开全部
用gdi+,首先new一个bitmap,大小是你最终想输出的大小,用graphics将这个位图做如下操作:
1、用FillRectangle,填充白色背景。
2、用DrawImage将缩放后的按个图片贴到这个位图上,
3、保存,或者直接拿去发送。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪菜粥
2012-12-19
知道答主
回答量:24
采纳率:0%
帮助的人:6.5万
展开全部
固定尺寸又不愿剪裁,这样肯定不行啊,比例一样才不会变形啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式