Bitmap bmp;
/// <summary>
/// 绘制图像
/// </summary>
/// <param name="g">Graphics</param>
/// <param name="Width">图像宽</param>
/// <param name="Height">图像高</param>
/// <param name="ScaleX">缩放X</param>
/// <param name="ScaleY">缩放Y</param>
public void DrawImage(Graphics g,Bitmap bitmap, int Width, int Height, float ScaleX = 1, float ScaleY = 1)
{
if (bitmap != null)
{
if (bmp == null)
{
bmp = new Bitmap(Width, Height);
}
g = Graphics.FromImage(bmp);
picturebox.BeginInvoke(new Action(() =>
{
this.picturebox.Image = bmp;
}));
g.DrawImage(bitmap, 0, 0, Width * ScaleX, Height * ScaleY);
}
}

最新文章

  1. CSS学习
  2. 20145210 20145226 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验
  3. iOS 8下使用xib/storybord AutoLayout导致的分割线问题
  4. EntityFramework Code First 手写代码实现生成数据库
  5. Java对象相关元素的初始化过程
  6. OpenJudge 2979 陪审团的人选 / Poj 1015 Jury Compromise
  7. pat_1009
  8. OpenCV 2.4.3在VS2010上的应用
  9. 安装 php-gd
  10. Magento - get Attribute Options of the dropdown type attribute
  11. 微信小程序t填坑之旅一(接入)
  12. 打包发布到Tomcat
  13. 一入python深似海--class
  14. Linux之nfs服务
  15. 使用ADO.NET访问、查询和操作数据库
  16. 如何更改Oracle字符集避免乱码
  17. NodeJS下的Mongodb操作
  18. Eclipse设置方法模板
  19. C++ stringstream格式化输出输入探索
  20. 使用word 2010 发布csdn博客

热门文章

  1. grep使用常用操作十五条
  2. MongoDB,入门看这一篇足矣!
  3. Homework6
  4. 记一次Linux光盘救援
  5. DFS算法-求集合的所有子集
  6. Hadoop阶段学习总结
  7. PHP之旅---出发(php+apache+MySQL)
  8. 使用Watchtower实现Docker容器自动更新
  9. Elasticsearch集群管理之添加、删除节点
  10. Kafka QuickStart