E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gdi+
利用
GDI+
在内存中绘制图片
#include"GdiPlus.h" usingnamespaceGdiplus; //获取CLassID的函数 intGetEncoderClsid(constWCHAR*format,CLSID*pClsid) { UINTnum=0;//numberofimageencoders UINTsize=0;//sizeoftheimageencoderarrayinbytes ImageC
guoliang
·
2014-05-15 18:00
内存
绘制
GDI+
GDI+
与 GDI (平铺与拉伸)PNG背景图贴图片的方法
GDI+
与GDI(平铺与拉伸)PNG背景图贴图片的方法
GDI+
是微软在Windows2000以后的操作系统中提供的新接口,它是基于面向对象的,而GDI是基于函数的。
cddchina
·
2014-05-09 14:00
【SkinUI实例】仿QQ界面设计第三一课
先说一下修改的内容:1:目前发现,当拖动窗口时,程序会出现卡顿的情况,同时cpu会显著提升,经测试,此问题的根源在于
GDI+
的DrawImage,此函数造成整个效率的下降,为什么会出现这种
chenlycly
·
2014-05-04 17:00
GDI+
打造图片查看器(二)
上一节我们说了
GDI+
的矩阵,关于矩阵也只是单独的说了一下,如果以后有时间看看能否推出
GDI+
的应用课程。
chenlycly
·
2014-05-04 11:00
GDI+
打造图片查看器(一)
作为GDI的升级版,
GDI+
引入了很多重量级的概念和新功能,大家可以下载或者查看相关的
GDI+
的教程这一节,我们就简单的介绍一下
GDI+
的Image部分,通过Image我们简单的实现图片操作的基本功能,
chenlycly
·
2014-05-04 11:00
照片刷Studio中使用
GDI+
和AForgNET框架
介绍图像编辑是一个漫长繁琐的过程,涉及到各种活动,如路径裁剪,校正面具,色彩校正和有害物的去除。很明显,图像编辑可能是可以产生出色的图像的创作过程的一部分。显然,图像编辑器,是从不同的家庭,工业和商业部门的人是至关重要的。与图像编辑器所提供的服务,用户可以从他们的背景中分离出来的对象,正确的颜色,调整图像色调和执行其他一些修改。所有这些功能使用这样的编辑器广泛流传于世界制造。背景该项目提供了关于图
sbabzc
·
2014-04-26 08:10
项目开发
Microsoft
过滤器
photoshop
辛格尔顿
把資源加载到内存中 BMP 出错
所以當加載BMP到內存中時,如果是使用
GDI+
或是其它解釋庫時,會解析失敗。 所以在讀取BMP資源時,需要加上BITMAPFILEHEADER結構體。
·
2014-04-24 11:00
内存
JavaScript实现的图像模糊算法代码分享
项目中需要用到HTML5模糊图像,以前用GDI,
GDI+
中都有现成的组件来实现,HTML5中如何实现?
·
2014-04-22 11:12
GDI+
和 GDI的对比
一、GDIGDI是位于应用程序与不同硬件之间的中间层,这种结构让程序员从直接处理不同硬件的工作中解放出来,把硬件间的差异交给了GDI处理。GDI通过将应用程序与不同输出设备特性相隔离,使Windows应用程序能够毫无障碍地在Windows支持的任何图形输出设备上运行。例如,我们可以在不改变程序的前提下,让能在Epson点式打印机上工作的程序也能在激光打印机上工作。它把windows系统中的图形输出
chenlycly
·
2014-04-20 11:00
Windows GDI和
GDI+
的比较
然而有了
GDI+
,繁琐的步骤再次被简化。顾名思义,
GDI+
就是GDI的增强版,它是微软在Windows200
chenlycly
·
2014-04-20 11:00
关于Gif图片播放控件的几点说明
2、要载入各种图片文件到内存中,并将图片绘制到指定区域,要用到
GDI+
中的Image类。要处理带透明区域的png图片,需要用
GDI+
来处理。
chenlycly
·
2014-04-20 11:00
使用
GDI+
进行图片处理时要注意的问题
与GDI相比,
GDI+
要强大很多。对于Windows应用程序来说,用GDI是比较多的,也是比较熟练的,
GDI+
相对用的较少一点,但是现在
GDI+
的使用已经很普遍了。
chenlycly
·
2014-04-19 15:00
在程序中使用
GDI+
的步骤
使用之前,你必须做下面5个步骤:(1)创建一个工程,引入
GDI+
头文件 #include(2)使用
GDI+
命名空间 usingnamespaceGdiplus; 要不然会出现很多未定义符号的错误
shimachao
·
2014-04-06 16:00
c# 图形图像 多媒体技术
处理二维图形、图像等功能主要是通过
GDI+
技术实现的。
CHS007chs
·
2014-04-03 10:00
C#
利用
GDI+
实现BMP、JPEG、GIF图像格式的转换
使用
GDI+
,用户则可以非常方便地实现图像类型的转换。下面就编写一个实例实现BMP、JPEG、GIF图像格式的相互转换。
shufac
·
2014-04-02 23:00
1.创建一个自定义控件
id=1这篇文章是C#自定义控件开发系列的第一篇文章其实如果你看过[
GDI+
程序设计]这本书的话我这一系列的文章你也不用看了因为自定义控件的开发和GDI的很多东西我都是从这本书上学习到的好了话不多说我把这本书的上传到了百度网盘复印版虽然不是很清晰不过还是能看的
crystal_lz
·
2014-03-28 19:00
C#
WinForm
控件开发
C# 图像处理:Bitmap 与 Image 之间的转换
map = new Bitmap(img); Image img = Bitmap; Image和Bitmap类概述
GDI
·
2014-03-27 20:00
bitmap
Gdiplus学习2——画笔与画刷
1、画笔的使用 画笔用于描绘图形的轮廓,
Gdi+
画笔除了常见的色彩和宽度属性外,还添加了其他属性,如对其方式、线帽和变换方式等。
xiaoxiaoyusheng2012
·
2014-03-16 23:00
GIMP的柔光(softglow)源码分析
效果也不错,不过看到处理图像大量使用了
gdi+
,stl,感觉不太合适。再回去认真看GIMP代码,最终成功移植到vc和iOS下。效果:采用的是美图秀秀软件下面的一张图,如果有版权问题,请联系,及时删掉。
Polaroid2007
·
2014-03-16 00:25
GIMP的柔光(softglow)源码分析
效果也不错,不过看到处理图像大量使用了
gdi+
,stl,感觉不太合适。再回去认真看GIMP代码,最终成功移植到vc和iOS下。
LanerGaming
·
2014-03-16 00:00
利用
GDI+
基于WIN32实现桌面雪花效果(二)
前言:上篇实现了桌面雪花的飘落功能,但雪花在下落的过程中应该是旋转的,这节就是实现雪花下落过程中的旋转功能。与以往一样,在程序最后附上源码,供大家参考。由于单个图片无法看出旋转效果,这里就不再截图了,具体效果下载源码来看吧。这篇建立在上篇的基础之上,这里只讲解更改的地方,其它代码就不再贴出。整体代码看源码。一、初始化角度(AddSnow)在每个雪花图片添加到m_SnowArray数组中前,要对每个
harvic880925
·
2014-03-06 22:00
利用
GDI+
基于WIN32实现桌面雪花效果(一)
效果图:(桌面局部截图)一、创建空WIN32工程并初始化1、创建空WIN32工程(snow)2、设置项目-》属性-》配置属性-》MFC的使用-》在静态库中使用MFC3、初始化
GDI+
和MFC库函数新建一个
harvic880925
·
2014-03-05 20:00
GDI+
什么是GDI+GDI概念GDI是GraphicsDeviceInterface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。在Windows操作系统下,绝大多数具备图形界面的应用程序都离不开GDI,我们利用GDI所提供的众多函数就可以方便的在屏幕、打印机及其它输出设备上输出图形,文本等操作。GDI的出现使程序员无需要关心硬件设备及
evsqiezi
·
2014-03-04 11:00
C# :
GDI+
技术生成复杂型彩色验证码
该类是生成一个验证码的类,集合了网上大部分的C#关于
GDI+
的文章进行多次改进,现在已经形成了可在生产环节中使用的验证码。
·
2014-03-02 15:00
验证码
从GDI到
GDI+
使用的坐标系看微软二维绘图思路的进步
1微软Windows绘图系统使用的三种坐标系为了便于绘制,微软在其绘图系统中引入了三种不同的坐标系,这三种坐标系都是平面直角坐标系,下面从坐标系的三要素即度量单位、坐标原点、坐标轴方向分别对其进行说明。1.1设备坐标系顾名思义,设备坐标系是依据绘图使用的硬件设备而定义的。其度量单位为像素,x轴向右为正,y轴向下为正。至于坐标原点则可以通过SetViewPortOrg()进行设定。1.2逻辑坐标系这
smstong
·
2014-02-27 18:00
混合双缓冲
Gdi+
的双缓冲效果很差,基本上是使用临时位图来实现的.效果没有Gdi那么好.
fengxiaochenduanduan
·
2014-02-25 15:00
C#编程技巧集
一基础和语法二五
GDI+
与画图 C#在窗体上输出字符串 在窗体的Paint事件中,画字符串“你好!”
bcbobo21cn
·
2014-02-22 10:00
VC2010使用
GDI+
在picture control控件里面显示图片
#include//
GDI+
库头文件,并在App头文件中声明相关变量usingnamespaceGdiplus;二、lib文件添加项目-xx属性-链接器-输入-附加依赖性:输入gdiplus.lib三、
Darren在上大
·
2014-02-19 11:07
屏幕抓图至少分为3个步骤:
以下是具体的编程步骤: (1)在VisualC++.NET中按照
GDI+
程序的框架新建一个基于对话框的项目ScreenCapture,然后准备好一个外形为相机的光标文件(*.cur),将之引入资源管理器
sdgaojian
·
2014-02-15 01:00
C# Winform控件对透明图片重叠时导致图片不透明的解决方法
解决这种情况,可以采取在控件上使用
GDI+
绘画出透明图片。
·
2014-02-09 20:00
WinForm
【.NET线程--进阶(一)】--线程方法详解
前篇博客基础:【
GDI+
编程--番外篇(二)】--从事件看委托 【.NET线程--
zhang_xinxiu
·
2014-02-07 09:00
VB中使用
GDI+
进行图像缩放的实例
后来在网上找到几个材料,是关于
GDI+
的用法的。试验了一下,果然效果非凡。以下为程序处理的关键代码:PrivateTyp
yygll123
·
2014-02-06 07:22
缩放
vb
平滑
图形图像
【.NET线程--开篇】--线程从零开始
话转回来前几篇博客一直都是在说
GDI+
的内容,其实对于
GDI+
内容并不困难,但当绘制图形时需要我们计算获得坐标点,另外如果绘制的图形比较复杂这时候最好不要采用计算坐标点的方法,这时候简单的方法就是使用图形闭合
zhang_xinxiu
·
2014-01-30 08:00
Matrix学习——基础知识
以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用
GDI+
的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。
tiankefeng0520
·
2014-01-28 08:00
Matrix
Matrix学习――基础知识
以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用
GDI+
的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。
tiankefeng0520
·
2014-01-26 12:00
android
矩阵变换
【
GDI+
编程--打印篇(三)】--分页打印
GDI+
编程的前面写了好几篇的文章了,主要是在介绍
GDI+
编程的基本结构,绘图所需要的几种类,对于初学者来说,了解基本的概念及类的基本用法才能熟练的绘制出想要的图形。
zhang_xinxiu
·
2014-01-23 10:00
GDI+
如何获取字符串实际的输出像素值(高度和宽度)
下面用一个简单的例子来说明在
GDI+
中如何获取字符串占用的宽度和高度简单来说就是调用Graphics对象的MeasureString函数,下面是一个简单的例子//创建Graphics对象CPaintDCdc
CreatedSign
·
2014-01-22 16:00
C++
对象
mfc
字体
Visual
GDI+
MFC BMP文件转JPEG文件
MFCBMP文件转JPEG文件2.在你将要使用
GDI+
的工程中,完成初始化工作:在StdAfx.h中加入#define ULONG_PTR unsigned long#include using namespace
面对现实,超越自己
·
2014-01-09 14:00
【
GDI+
编程--打印篇(二)】--轻松打印两则
引言 上篇博客对打印进行了解析,从解析中可以看出有关打印的控制分别被封存在两个命名空间下,这两个命名空间结合使用可以较好的控制打印。用一句话来总结上篇博客是:知其所以然,还要知其为何所以然。接下来将会讨论.NET有关打印实现的问题,很简单,但有些细节需要注意。则一:打印文档 上篇博客也已经说到,在实现打印时首先要有打印文档,.NET把打印文档抽象成了一个类Print
zhang_xinxiu
·
2014-01-09 10:00
GDI+
获取字符串实际的输出像素值(高度和宽度)
简单来说就是调用Graphics对象的MeasureString函数,下面是一个简单的例子//创建Graphics对象CPaintDCdc(this);Graphicsgra(dc.m_hDC);//首先创建字体相关FontFamilyfontFamily(L"Arial");//字体Fontfont(&fontFamily,30,FontStyleRegular,UnitPixel);//30为
fengxiaochenduanduan
·
2014-01-08 21:00
【
GDI+
编程--打印篇(一)】--.NET打印机制解析
引言 上篇博客对
GDI+
的基本绘图方法汇总整理了一遍,本来以为不会学习到有关
GDI+
更深一步的内容了,但随着项目的进行发现事实并非如此,
GDI+
不仅仅是封装了图形绘制的功能,它还封装了经常使用的打印功能
zhang_xinxiu
·
2014-01-03 08:00
GDI+
效率问题与优化
GDI+
效率问题与优化.分类:技术笔记2009-07-0500:081329人阅读评论(7)收藏举报这周在用
GDI+
实现图片的动画效果,起初每画一帧都在30-40ms左右,动画效果自然不能令人满意。
lp2007
·
2013-12-30 15:30
CBitmap转换成
GDI+
的Bitmap (Image)
首先通过MSDN文档查得Bitmap是Image的子类,所以我们用Bitmap来实现,最后强制把Bitmap转成Image。看到网上有不少的人在问,好像答案挺少的。在这里贴出来,仅两行代码就可以实现喽。voidBitmapToImage(CBitmap*pBitmap,Image*&img) { //拿到位图的句柄Bitmap是Image的子类 HBITMAPhBmp=(HBITMAP)pBitm
lh15871815717
·
2013-12-30 10:00
【
GDI+
编程】--汇总+实战
好了回到我们文章的正题,从番外篇回来要开始我们
GDI+
的旅程啦,今天我们对
GDI+
的基本架构屡屡,并利用
GDI+
的几个基本的类来绘制一个圆柱形
zhang_xinxiu
·
2013-12-27 08:00
Visual Assist X 10.8.2023的Crack破解补丁.修正20余处bug. 2013.12.20 (General release.)
相对于上一个2007RC版本来说,这个2023的版本是一个更稳定的Release版本,这个版本只增加了一个关于
GDI+
包含头文件的一个小更新,别的都是在修复稳定性方面的问题
PiggyXP
·
2013-12-23 18:00
GDI+
GDIPlus 的配置
GDI+
(GDIPlus)的功能:(1) 二维矢量图形的绘制.比如直线,矩形,圆,椭圆,点等等.它和GDI的不同之处在于它能在点定在浮点数之处.GDI中绘制直线:drawline(inta,intb
CreatedSign
·
2013-12-23 11:00
C++
windows
应用程序
VS2005
Visual
GDI+
【
GDI+
编程--番外篇(二)】--从事件看委托
对于.NET编程人员来说,使用事件编程,就像每天到时间就要去吃饭一样,是很平常的事,但殊不知在编写事件Code时,.NET在幕后为我们做了很多工作。另外我们整天使用事件编程,有没有思考过它和普通的函数有哪些区别。如果没有也不用着急,本文将会针对此事展开深入的讨论。一、从委托开始 举一个简单的例子,.NET中经常使用的控件Button,当我们把Button控件拖放到界面,然后
zhang_xinxiu
·
2013-12-23 08:00
【
GDI+
编程--番外篇(一)】--GridView编程技巧
在往下之前我们先来讨论一个问题,从C/S到B/S的转型。做C/S的人应该知道,C/S的核心是架构,而且架构的基础是设计模式。设计模式相较编程语言要困难的多,想要学习一门编程语言只需要了解它的基本特性即可,但想要学好设计模式你的大脑就必须时刻的转变思维,而且在设计模式中主要是类和类之间的关系,类似于日常生活中的人与人之间的关系,它们之间的变化很复杂。当踏入到B/S似乎这种关系相较C/S淡
zhang_xinxiu
·
2013-12-21 10:00
GDI+
基础知识入门
GDI+
学习笔记之--------------------------------------------
GDI+
的基础知识本节主要主要是对
GDI+
知识的一些基本的介绍。
CreatedSign
·
2013-12-16 16:00
图片
应用程序
位图
矢量图
GDI+
使用
GDI+
绘制圆环,抗锯齿 (vc)
voidCRoundWnd::OnPaint(Gdiplus::Graphics*dc) { dc->SetSmoothingMode(Gdiplus::SmoothingModeHighQuality);//抗锯齿 //外圆 Gdiplus::Penpen(Gdiplus::Color(255,GetRValue(m_crOuterClr),GetGValue(m_crOuterClr)
pjl1119
·
2013-12-16 11:00
抗锯齿
gdiplus
FillEllipse
DrawEllipse
圆环
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他