问个以前一直想解决的问题 winform 有没有办法将一张图片均分为N(自己指定)份保存下来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 截图代码参考:private void Catch_MouseDoubleClick(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { if (CatchRect.Contains(new Point(e.X, e.Y))) {//如果鼠标是在所要截取的矩形区域内则执行 Bitmap CatchedBmp = new Bitmap(CatchRect.Width, CatchRect.Height);//新建一个于矩形等大的空白图片 Graphics g = Graphics.FromImage(CatchedBmp); g.DrawImage(originBmp, new Rectangle(0, 0, CatchRect.Width, CatchRect.Height), CatchRect, GraphicsUnit.Pixel); //把orginBmp中的指定部分按照指定大小画在画板上 Clipboard.SetImage(CatchedBmp);//将图片保存到剪贴板 ... } } } } 不知道你是指什么格式。一般BMP很简单。rle压缩的也好处理。文件头取出来。改个高,宽,不改也行,一些软件会误报。把数据按行或列再分别填进去就可以了。用gdi也可以。效率差。 数据库存取二进制图片问题 Dictionary如何返回最后一个元素 我有个函数 需要将一个MODEL传入该怎么做 javascript中如何将字符串转换成数组?(考虑中文情况) 如何动态生成队列。作为Dictionary的value word文件如何存入ACCESS的OLE对象字段中? 解决不了!!如何精确比较两个office文件(.doc)大小? 急 DbHelperSQLP读取存储过程的问题 有关addrange的问题,很奇怪 ConnectionString 属性尚未初始化。 C#程序调试------求高手帮忙 我所有的分了 谢谢! 最匹配的重载方法具有一些无效参数
private void Catch_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
if (CatchRect.Contains(new Point(e.X, e.Y)))
{//如果鼠标是在所要截取的矩形区域内则执行
Bitmap CatchedBmp = new Bitmap(CatchRect.Width, CatchRect.Height);//新建一个于矩形等大的空白图片
Graphics g = Graphics.FromImage(CatchedBmp);
g.DrawImage(originBmp, new Rectangle(0, 0, CatchRect.Width, CatchRect.Height), CatchRect, GraphicsUnit.Pixel);
//把orginBmp中的指定部分按照指定大小画在画板上
Clipboard.SetImage(CatchedBmp);//将图片保存到剪贴板
...
}
}
}
}
一般BMP很简单。rle压缩的也好处理。
文件头取出来。改个高,宽,不改也行,一些软件会误报。
把数据按行或列再分别填进去就可以了。
用gdi也可以。效率差。