随笔分类 -  图形图像处理

摘要:之前写了一个公共的ImgHelper类,主要提供高清晰缩略图生成,由于在之前的实际操作过程中存在一些问题,最近有了点时间,于是重新拾起来再改进一下,顺便研究一下GDI+。问题一:产品搜索列表展示,每个产品显示的图片大小为100x100,缩略图生成是按比例缩小的,可能为100x100、100x90、90x100、90x90,为了显示美观,我们需要让该图片在100x100的区域垂直、左右居中显示,那么就需要使用样式来控制,这时WEB前端开发人员建议,是否可以给图片加一个透明的背景,即将按比例生成的缩略图放置在一个大小为100x100、背景透明的图片上。问题二:需要在缩略图上打上水印,包括文字水印、 阅读全文
posted @ 2011-01-06 15:07 [曾恩] 阅读(3533) 评论(0) 推荐(3)
摘要:如何计算一段字符串的宽度及高度呢?影响一个字符串的宽度与高度的因素莫过于 FontFamily、FontSize了,那么如何根据这两个字来计算呢?示例代码如下:Graphics g = Graphics.FromImage(new Bitmap(Width, Height));System.Drawing.Font _Font = new System.Drawing.Font("FontFimily", (float)FontSize));SizeF _SizeF = g.MeasureString("string", _Font);float flWidth = _SizeF.Width; 阅读全文
posted @ 2011-01-06 14:13 [曾恩] 阅读(2961) 评论(0) 推荐(0)