社区
C#
帖子详情
如何用Graphics在指定的图片上进行裁剪?
yibin2006
2006-11-07 10:33:16
如一张156*344的图片,
要从x坐标为30,y坐标为40中进行裁剪,各裁剪35像素和40像素呢?
...全文
497
3
打赏
收藏
如何用Graphics在指定的图片上进行裁剪?
如一张156*344的图片, 要从x坐标为30,y坐标为40中进行裁剪,各裁剪35像素和40像素呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yibin2006
2006-11-07
打赏
举报
回复
up一下
dyw31415926
2006-11-07
打赏
举报
回复
请参考如下代码:
将一块位图的指定区域贴到另一个位图中
public void DrawImageRectRect(PaintEventArgs e)
{
// Create image.
Image newImage = Image.FromFile("SampImag.jpg");
// Create rectangle for displaying image.目标矩形
Rectangle destRect = new Rectangle(100, 100, 450, 150);
// Create rectangle for source image.在此设置你要将要裁剪下来的区域
Rectangle srcRect = new Rectangle(50, 50, 150, 150);
GraphicsUnit units = GraphicsUnit.Pixel;
// Draw image to screen.将裁剪下来的区域画出来或用来初始化另一个image都可以
e.Graphics.DrawImage(newImage, destRect, srcRect, units);
}
JackAndMarry
2006-11-07
打赏
举报
回复
先将其放入剪切板,然后再放到一个Bitmap对象中 类中有相关的函数,查一下就知道了
C#
裁剪
位图Bitmap
这段代码展示了如何在C#中实现
图片
裁剪
。通过
指定
裁剪
的起始和结束像素位置,创建新的位图对象,并利用
Graphics
类的方法DrawImage完成
裁剪
操作。最后,保存
裁剪
后的
图片
到
指定
路径。
C#实现对
图片
文件的压缩、
裁剪
操作实例
本文介绍了如何使用C#对
图片
进行
压缩和
裁剪
操作。通过Image类、Bitmap类和
Graphics
类,实现了读取
图片
、生成缩略图、按
指定
大小绘制并保存的功能。压缩示例显示101k的
图片
压缩后为57k,
裁剪
则涉及对
图片
的重画操作。
Windows系统批量
裁剪
文件夹里的
图片
为同一大小
该文介绍如何利用PowerShell脚本批量处理
图片
,从
指定
文件夹中读取
图片
,
裁剪
固定像素区域并保存到新文件夹。通过加载System.Drawing命名空间,设置
裁剪
框大小和位置,然后使用Bitmap和
Graphics
类
进行
裁剪
操作,确保
图片
位深度不变。
GUI编程基础学习(五)——
图片
的获取、显示及
裁剪
本文介绍了Java GUI编程中如何使用java.awt.Image和Swing
进行
图片
的加载、显示以及
裁剪
操作。讲解了Toolkit类的getImage()方法、
Graphics
类的drawImage()方法,并给出了实例代码,包括显示原始大小和
指定
大小
图片
,以及
进行
图片
裁剪
的示例。还提到了使用带透明通道的PNG
图片
的优势和在线抠图工具。
iOS
图片
的
裁剪
本文介绍了一种在iOS中实现
图片
圆形
裁剪
的方法。通过使用Core
Graphics
框架,该示例代码展示了如何创建一个圆形的
裁剪
路径,并将
指定
的
图片
绘制到这个路径内,最终得到一个圆形显示的
图片
。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章