复制代码,图片的截图 还有放大功能代码,分享主人的结晶
2011-03-18 16:52
323 查看
js代码 来自http://topic.csdn.net/u/20110314/11/9f3b0ada-abe5-4840-9df2-87b941b24ebe.html?seed=319809035&r=72241508#r_72241508
//截图代码 //获得当前屏幕的分辨率 var scr = Screen.PrimaryScreen; var iWidth = scr.Bounds.Width; var iHeight = scr.Bounds.Height; //创建一个和屏幕一样大的 Bitmap var myImage = new System.Drawing.Bitmap(iWidth*1, iHeight*1); var g3 = System.Drawing.Graphics.FromImage(myImage); var br = new Rectangle(0,0,iWidth,iHeight); g3.CopyFromScreen(0,0,0,0,br.Size); myImage.Save(ph) g3.Dispose() myImage.Dispose() 图片放大代码 string strFileNameOld = "f://ddd1.png"; string strFileNameNew = "f://ddd2.png"; int w3, h3, iz; Color myColor; int i, j, i0, j0, i1, j1; iz = 2; Bitmap bmpTmp = (Bitmap)System.Drawing.Image.FromFile(strFileNameOld); w3 = bmpTmp.Width; h3 = bmpTmp.Height; Bitmap bmpNew = new Bitmap(w3 * iz, h3 * iz); Graphics g = Graphics.FromImage(bmpNew); try { for (i = 0; i < w3; i++) { i0 = i * iz; for (j = 0; j < h3; j++) { j0 = j * iz; myColor = bmpTmp.GetPixel(i, j); for (i1 = i0; i1 < i0 + iz; i1++) { for (j1 = j0; j1 < j0 + iz; j1++) { bmpNew.SetPixel(i1, j1, myColor); } } } } } catch { } bmpTmp.Dispose(); g.Dispose(); bmpNew.Save(strFileNameNew, System.Drawing.Imaging.ImageFormat.Bmp);
相关文章推荐
- js实现图片放大和拖拽特效代码分享
- javascript 图片放大缩小功能实现代码
- Android实现截图和分享功能的代码
- js实现图片放大和拖拽特效代码分享
- 分享一段图片抖动放大效果CSS3代码
- jquery图片滚动放大代码分享(2)
- js+插件实现代码复制及动态生成二维码扫描、分享到朋友圈QQ空间功能
- 一行代码完成 调用系统相册 和 视频,语音库,选择图片,视频,和音频文件。在选择界面实现了录制视频和录制音频功能。 截图
- jquery图片滚动放大代码分享(2)
- TextView加载html代码显示图片,并且支持图片放大功能
- JavaScript图片放大技术(放大镜)实现代码分享
- Android中imageView图片放大缩小及旋转功能示例代码
- js+插件实现代码复制及动态生成二维码扫描、分享到朋友圈QQ空间功能
- jquery图片滚动放大代码分享
- JavaScript图片放大技术(放大镜)实现代码分享
- java简单实现复制 粘贴 剪切功能代码分享
- java简单实现复制 粘贴 剪切功能代码分享