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+
[91]: TGPImage(11) - 转灰度图像
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:11
image
再学
GDI+
[90]: TGPImage(10) - 获取图像的调色板信息
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids; type TForm1 = class(TForm)
·
2015-11-01 08:10
image
再学
GDI+
[89]: TGPImage(9) - 图像缩放时的质量(算法)
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) List
·
2015-11-01 08:09
image
再学
GDI+
[88]: TGPImage(8) - 放大镜
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:09
image
再学
GDI+
[87]: TGPImage(7) - 调整图像大小
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:08
image
再学
GDI+
[86]: TGPImage(6) - 拖动图像
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:07
image
一个用
GDI+
给图片添加花边的例子 - 给 "sky123" 做的
按 "sky123" 的样图要求, 花边必须是透空的, 最好使用图元文件; 本例没有做完保存功能, 也没有实现整个图片的调整功能. 因为有测试图片, 给个源码下载吧: http://files.cnblogs.com/del/sky123.rar 本例效果图: 代码文件: unit Unit1; interface uses W
·
2015-11-01 08:06
图片
再学
GDI+
[85]: TGPImage(5) - RotateFlip - 旋转与镜像
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) List
·
2015-11-01 08:06
image
再学
GDI+
[84]: TGPImage(4) - 把图像显示在指定的矩形中
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:05
image
再学
GDI+
[83]: TGPImage(3) - 平行四边形变换
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:04
image
再学
GDI+
[82]: TGPImage(2) - GetThumbnailImage - 略缩图
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:03
image
再学
GDI+
[81]: TGPImage(1) - 显示图像
已知
GDI+
可以支持的图像格式: BMP、JPEG、GIF、TIFF、PNG、ICO、WMF、EMF TGPGraphics.DrawImage 函数有太多重载了, 一起列在这吧: function
·
2015-11-01 08:03
image
再学
GDI+
[80]: 区域(9) - GetHRGN - 转为 GDI 的区域句柄
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:02
get
再学
GDI+
[78]: 区域(7) - Translate - 区域的平移变换
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:01
translate
再学
GDI+
[79]: 区域(8) - Transform - 区域的 Matrix 变换
矩阵变换(Matrix)功能很强大, 这里只是旋转了一下. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls;
·
2015-11-01 08:01
transform
再学
GDI+
[77]: 区域(6) - GetRegionScans - 获取区域中的所有矩形
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) proc
·
2015-11-01 08:00
get
再学
GDI+
[76]: 区域(5) - GetDataSize、GetData
本来这个例子是要获取区域的详细信息的, 但非常遗憾, 这个版本的
GDI+
的头文件少定义了一个 TRegionData 类!
·
2015-11-01 08:59
Data
再学
GDI+
[73]: 区域(2) - 区域运算
Intersect {交集} Union {联合} Xor_ {减去交集} Exclude {减去} Complement {不相交} //
GDI+
的区域能和矩形
·
2015-11-01 08:58
DI
再学
GDI+
[75]: 区域(4) - 根据区域剪切画板
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:58
DI
再学
GDI+
[74]: 区域(3) - IsVisible
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:57
visible
再学
GDI+
[72]: 区域(1) - 建立区域
建立
GDI+
的区域有五种办法: 1、根据一个矩形建立(矩形区域); 2、根据路径建立; 3、根据 GDI 区域的句柄建立; 4、根据从区域中获取的数据建立; 5、无参数建立.
·
2015-11-01 08:56
DI
再学
GDI+
[71]: 路径画刷(11) - RotateTransform、ScaleTransform 等变换
RotateTransform {旋转} ScaleTransform {缩放} TranslateTransform {平移} SetTransform {综合的矩阵变换} ResetTransform {取消变换} 本例效果图: 代码文件: unit Unit1; interface uses
·
2015-11-01 08:55
transform
再学
GDI+
[70]: 路径画刷(10) - SetBlend
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:55
Blend
再学
GDI+
[69]: 路径画刷(9) - SetInterpolationColors 与 SetSurroundColors 的区别
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:54
round
再学
GDI+
[67]: 路径画刷(7) - 画个五角星
本例效果图: 代码1: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormP
·
2015-11-01 08:53
DI
再学
GDI+
[68]: 路径画刷(8) - SetBlendTriangularShaped、SetBlendBellShape
本例效果图(颜色失真严重, 因为 GIF 最多只能接受 256 中颜色): 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, E
·
2015-11-01 08:53
Angular
再学
GDI+
[66]: 路径画刷(6) - SetInterpolationColors、GetRectangle
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:52
color
再学
GDI+
[65]: 路径画刷(5) - SetGammaCorrection
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:51
mac
再学
GDI+
[64]: 路径画刷(4) - 还是 SetCenterColor、SetSurroundColors
在本例中没有指定 CenterColor, 将默认白色; SurroundColors 原来是对应路径中的点(但按下面的做法在椭圆里不灵). 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Contr
·
2015-11-01 08:50
round
再学
GDI+
[63]: 路径画刷(3) - SetFocusScales、GetFocusScales
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CheckLst, ExtCtrls, TeCanvas, ComCtrls;
·
2015-11-01 08:49
focus
再学
GDI+
[62]: 路径画刷(2) - SetCenterPoint、GetCenterPoint
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CheckLst, ExtCtrls, TeCanvas; type T
·
2015-11-01 08:48
poi
再学
GDI+
[61]: 路径画刷(1) - SetCenterColor、SetSurroundColors
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CheckLst, ExtCtrls, TeCanvas; type T
·
2015-11-01 08:48
round
再学
GDI+
[60]: TGPGraphics.SetSmoothingMode - 绘图质量
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) List
·
2015-11-01 08:47
graphics
再学
GDI+
[59]: 路径 - TGPGraphicsPathIterator
通过路径的辅助类 TGPGraphicsPathIterator , 可以获得更多路径数据和控制能力. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialog
·
2015-11-01 08:46
iterator
再学
GDI+
[58]: 路径 - 保存与读取路径数据
本例演示了把路径中的数据保存到一个文本文件, 然后再读出的过程. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; typ
·
2015-11-01 08:46
DI
再学
GDI+
[57]: 路径 - Widen
路径的 Widen 方法可以把路径中的线, 根据指定画笔的宽度与样式, 转换为一个范围(有点类似区域); 但转换后再描绘路径就只能使用 FillPath 而不是 DrawPath 了. 本例没有测试它的两个默认参数, 因为前面已多次提到了. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messag
·
2015-11-01 08:45
ide
再学
GDI+
[56]: 路径 - Warp
通过路径的 Warp 方法可以让路径在一个范围内(四个点决定的范围)变换; 第一个参数可以是 3 个点或 4 个点的数组, 如果是 3 个的数组, 那么第 4 个点将自动跟随一个平行四边形; 第二个参数用来指定点数组的个数, 本例就是通过这个参数控制了点的个数; 第三个参数是一个矩形, 这个矩形应该是路径的外接矩形, 之后的参数都是可选的; 第四个参数也是一个矩阵变
·
2015-11-01 08:44
war
再学
GDI+
[54]: 路径 - Transform
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:43
transform
再学
GDI+
[55]: 路径 - Flatten
通过路径的 Flatten 方法可以把路径中的曲线拉直, 拉直到什么程度是由它的第二个参数(默认0.25)决定的; 它的第一个参数又是一个矩阵变换, 也就是说 Flatten 可以同时进行矩阵变换, 本例没有测试它, 其详情参见: http://www.cnblogs.com/del/archive/2008/06/20/1226293.html 本例效果图: 代码文件
·
2015-11-01 08:43
DI
再学
GDI+
[53]: 路径 - SetFillMode
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:42
set
再学
GDI+
[52]: 路径 - Reverse、Reset
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:41
reset
再学
GDI+
[50]: 路径 - GetPathPoints、GetPathTypes、TPathData、GetPathData
这个例子有错误! 点的类型很多时候不是单一的; 譬如某个点可能同时是子路径结束点、曲线点、标记点, 此时类型值就是三种类型的复合值. 遗憾的是做这个例子时, 我还不知道... 放在这里吧, 留个纪念, 记下曾经的幼稚! 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messag
·
2015-11-01 08:40
Path
再学
GDI+
[51]: 路径 - IsVisible、IsOutlineVisible
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:40
visible
再学
GDI+
[49]: 路径 - GetPointCount、GetPathPoints、GetLastPoint、GetBounds
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:39
count
再学
GDI+
[48]: 路径 - StartFigure、CloseFigure、CloseAllFigures
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:38
figure
再学
GDI+
[46]: 路径 - Create、FillPath、DrawPath
本例效果图: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormPaint(Sen
·
2015-11-01 08:37
create
再学
GDI+
[47]: 路径 - CloseFigure
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Chec
·
2015-11-01 08:37
figure
再学
GDI+
[45]: 文本输出 - 在矩形中格式化输出
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:36
格式化
再学
GDI+
[45]: 文本输出 - 文本呈现质量
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Comb
·
2015-11-01 08:35
DI
再学
GDI+
[44]: 文本输出 - 字体
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) List
·
2015-11-01 08:35
DI
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他