A generic error occurred in GDI+的解决方案
转自智慧光原文A generic error occurred in GDI+. 解决方法
使用image1.RotateFlip(RotateFlipType.Rotate90FlipNone)方法时候,出现错误:
An unhandled exception of type 'System.Runtime.InteropServices.ExternalException' occurred in System.Drawing.dll
Additional information: A generic error occurred in GDI+.
但是如果我在生成这个image类型的image1后直接调用image1.RotateFlip方法就没有问题。
原因:To retain access to the source bits, GDI+ locks any source file, and forces the application to maintain the life of any source stream, for the life of the Bitmap or the Image object.
位图和图像的构造函数依赖项
http://support.microsoft.com/?id=814675
解决方法:
Image tmp = (Image)m_List[0];
Bitmap tmpbitmap = new Bitmap(tmp);
tmpbitmap.RotateFlip(RotateFlipType.Rotate90FlipNone);
Image image1 = tmpbitmap;
A generic error occurred in GDI+的解决方案相关推荐
- IAR下载出现错误An error occurred while retrieving GDI features: gdi-error [40201]
IAR下载出现错误An error occurred while retrieving GDI features: gdi-error [40201] 用于解决An error occurred wh ...
- An HTTP error occurred when trying to retrieve this URL.(解决方案)
在通过vscode向服务器安装pytorch时,切换了清华源之后,遇到了下面的错误: An HTTP error occurred when trying to retrieve this URL. ...
- Genymotion出现unknown generic error和This may occur if you are using a proxy错误的解决方案
今天在实验室希望在Genymotion上多下载几个模拟器,需要重新登录帐号,却发现一个错误,叫做unknown generic error.前几天还出现过一个很诡异的问题.截图如下: . (1)unk ...
- An internal error occurred during: Launching xxx on WebLogic10.x.
An internal error occurred during: "Launching xxx on WebLogic10.x". java.lang.NullPointerE ...
- 成功解决 ERROR: An error occurred while performing the step: “Building kernel modules“. See /var/log/nv
成功解决 ERROR: An error occurred while performing the step: "Building kernel modules". See /v ...
- An internal error occurred during: Launching New_configuration.
新建工程,写的程序,用模拟器运行OK. 一旦在XML中run过一次后,再新建工程就不行啦,而且会报错An internal error occurred during: "Launch ...
- Eclipse 安装插件报错:An error occurred while collecting items to be installed session context was...解决方法汇总
文章目录 前言 一.产生错误的场景 二.错误信息描述 三.出错原因分析 3.1.错误原因定位 3.2.Eclipse 的更新管理 P2 出错 四.解决方式 4.1.进入 Eclipse 的安装根目录 ...
- yarn报错:error An unexpected error occurred: “https://registry.yarnpkg.com/-/user/org.couchdb。。。
Yarn 报错:error An unexpected error occurred: "https://registry.yarnpkg.com/-/user/org.couchdb.us ...
- 记录--Spyder打开时出现“An error occurred while starting the kernel“
记录–Spyder打开时出现"An error occurred while starting the kernel" 使用Spyder时出现"An error occu ...
最新文章
- ubuntu gitweb配置
- Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件
- ACM数论之旅4---扩展欧几里德算法(欧几里德(・∀・)?是谁?)
- Linux 环境变量设置及查看
- 手机音视频应用开发(专注于Symbian、iPhone、Android等跨平台音视频应用开发方案)
- linux增加阵列磁盘空间,Linux Ubuntu系统下通过LVM创建软raid来实现硬盘合并大小
- sqoop建表_使用Sqoop创建/导入配置单元表
- python函数递归求和详解_Python递归函数详细分析
- mybatis 打印sql_不敢相信,相同SQL下Mybatis查询结果和数据库竟然不一样!
- python求100被3he7整除_PYTHON练习题测验
- 数学分析视频+书籍等
- mfc入门程序之简单的计算器
- 室内声场计算机模拟的声线跟踪法和虚声源法,计算机声场模拟软件ODEON及其应用lowbar;彭庆 - 范文中心...
- 谈谈多年的创业之路和网络生涯
- layui框架实战案例(8):web图片裁切插件croppers.js组件实现上传图片的自定义截取(含php后端)
- python中的dot是什么意思_Python 的NumPy 库中dot()函数详解
- Opcode缓存介绍
- 卸载软件-Uninstall Tool(无残留)
- 物流单号查询,在哪里查询快递
- 《论语》全译——八佾篇第三
热门文章
- 厉害了我的VR!老师们用VR来教历史
- 敲诈英伟达的竟然是一群未成年???
- 一句话就能让AI找到3A游戏Bug?准确率达86%,Demo在线可玩
- 华人学者往Linux内核里提交bug,社区把整个明尼苏达大学拉黑了
- 「百度@了所有车企」:Apollo自动驾驶商用上岗,欢迎上车
- 诺贝尔物理学奖首次颁向黑洞!霍金好友加冕,第四位女性获奖者诞生
- 去年领了163亿薪资的马斯克,刚推出智能召唤功能就被吐槽:遇到人开的车就蒙圈...
- mormot解析天气预报JSON数据
- Java基础-JAVA中常见的数据结构介绍
- Tengine 安装和基本使用