经常用到上传图片即时预览的功能,实现方式很多,用flash+js实现的比较多,今天遇到同事不想用flash之类也不想用网上的插件,那么我给了他一种解决办法:
思路:
1. 页面上传图片的部分放到一个ifr a me中,ifr a me设置无边框无滚动条,和所嵌入的页面风格一致,根据需要设置固定大小
2. 在ifr a me中提交上传图片的表单,提交后再次返回原页面(ifr a me所指向的页面)并从服务器带回刚上传的图片地址,调用父页面的js代码加载图片
3. 如果用到要进度条等效果,就在表单提
本文实例讲述了C#实现图片加相框的方法。分享给大家供大家参考,具体如下:
//加边框
try
{
Bitmap Backbmp = new Bitmap( + Path);
float w = (float)(Backbmp.Width * 0.2);
using (Graphics g = Graphics.FromImage(Backbmp))
{
using (Brush brush = new SolidBrush(Color.FromArgb(0, 156,