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+
[43]: 文本输出 - 获取已安装的字体列表
这比用 Screen.Fonts; 获取麻烦一些. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TF
·
2015-11-01 08:34
安装
再学
GDI+
[42]: 文本输出 - 字号单位
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls; type TForm1 = cl
·
2015-11-01 08:33
DI
再学
GDI+
[41]: 文本输出 - 控制输出字符的个数
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:33
DI
再学
GDI+
[39]: 文本输出 - 文本样式
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CheckLst; type TForm1 = class(TForm)
·
2015-11-01 08:32
DI
再学
GDI+
[40]: 文本输出 - 选择画刷
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, CheckLst; type TForm1 = cl
·
2015-11-01 08:31
DI
再学
GDI+
[37]: TGPPen - TGPCustomLineCap、SetCustomStartCap、SetCustomEndCap
GDI+
可以自定义线帽, 本例定义的起始线帽是一个小矩形、终止线帽是一个小三角形.
·
2015-11-01 08:30
start
再学
GDI+
[38]: 文本输出 - DrawString、TGPFont
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Butt
·
2015-11-01 08:30
String
再学
GDI+
[36]: TGPPen - SetLineCap
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:29
set
再学
GDI+
[34]: TGPPen - 画笔的缩放变换 - ScaleTransform
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:28
transform
再学
GDI+
[35]: TGPPen - 虚线画笔位移 - SetDashOffset
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls; type TForm1 = class(TForm) Time
·
2015-11-01 08:28
set
再学
GDI+
[33]: TGPPen - 画笔的几何变换 - SetTransform
几何变换也就是 Matrix 变换, 画笔的 Matrix 会忽略 dx、dy 平移参数; 选择 LineCapRound 线帽效果比较好. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Control
·
2015-11-01 08:27
transform
再学
GDI+
[32]: TGPPen - 拐角长度的限制 - SetMiterLimit
拐角长度的限制的默认值是 10.0, 一般足够用了. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls;
·
2015-11-01 08:26
limit
再学
GDI+
[31]: TGPPen - 设置端点连接方式 - SetLineJoin
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) List
·
2015-11-01 08:25
JOIN
再学
GDI+
[30]: TGPPen - 用画刷定义的画笔
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:25
DI
再学
GDI+
[29]: TGPPen - 自定义复合画笔 - SetCompoundArray
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:24
array
再学
GDI+
[28]: TGPPen - 自定义画笔的虚线样式 - SetDashPattern
自定义的虚线样式依赖与一个数组, 数组的元素分别代表虚线中线与间的长度, 数组大小好像没有限制; 本例使用了六个元素的数组, 也就是表示虚线有三个线段和和三个间隔构成. 本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes,
·
2015-11-01 08:23
Pattern
再学
GDI+
[27]: TGPPen - 画笔样式 - SetDashStyle
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:22
style
再学
GDI+
[26]: TGPPen - 画笔对齐 - SetAlignment
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:22
set
再学
GDI+
[25]: TGPPen - 宽度、颜色与线帽
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, TeCanvas, ComCtrls; type TForm1 = cl
·
2015-11-01 08:21
DI
再学
GDI+
[23]: TGPLinearGradientBrush - 之二
TGPLinearGradientBrush.Create( rect: TGPRect; {变化范围} color1, color2: TGPColor; {起始色与终止色} angle: Single; {旋转角度} isAngleScalable: BOOL = FALSE {是否受 TLinea
·
2015-11-01 08:20
IE
再学
GDI+
[24]: TGPLinearGradientBrush - 之三
TGPLinearGradientBrush.Create( const point1, point2: TGPPoint; {线性渐变起始点与终止点} color1, color2: TGPColor {线性渐变起始色与终止色} ); TGPLinearGradientBrush.Create( const point1, point2: TGPPoi
·
2015-11-01 08:20
IE
再学
GDI+
[22]: TGPLinearGradientBrush - 之一: TLinearGradientMode
TGPLinearGradientBrush.Create( rect: TGPRect; {线性渐变的界限} color1, color2: TGPColor; {线性渐变起始色与终止色} mode: TLinearGradientMode {渐变方向, 见下表} ); TGPLinearGradientBrush.Create( rec
·
2015-11-01 08:19
IE
再学
GDI+
[21]: TGPTextureBrush 与 TGPMatrix
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:18
Matrix
再学
GDI+
[19]: TGPTextureBrush(纹理画刷)
TGPTextureBrush.Create( image: TGPImage; {用于画刷的图像} ); 本例效果图: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dial
·
2015-11-01 08:17
text
再学
GDI+
[20]: TGPTextureBrush 与 TWrapMode
TGPTextureBrush.Create( image: TGPImage; {用于画刷的图像} wrapMode: TWrapMode = WrapModeTile {平铺样式, 是可选值, 见下表} ); 本例效果图: 代码文件: unit Unit1; interface uses
·
2015-11-01 08:17
text
再学
GDI+
[18]: FillEllipse、TGPHatchBrush(阴影画刷)
TGPHatchBrush.Create( hatchStyle: THatchStyle; {阴影样式, 见下表} foreColor: TGPColor; {前景色} backColor: TGPColor = aclBlack {背景色, 是可选值, 默认是黑色} ); 本例效果图: 代码文件: un
·
2015-11-01 08:16
IP
再学
GDI+
[17]: FillRectangle、ColorRefToARGB、TGPSolidBrush 和颜色透明度
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:15
color
再学
GDI+
[14]: DrawBeziers - 绘制一组贝塞尔线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormP
·
2015-11-01 08:14
raw
再学
GDI+
[13]: DrawBezier - 绘制贝塞尔线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormP
·
2015-11-01 08:14
raw
再学
GDI+
[11]: DrawCurve - 绘制曲线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, ExtCtrls; type TForm1 = cl
·
2015-11-01 08:13
raw
再学
GDI+
[12]: 准备工作 - 矩形命中
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:13
工作
再学
GDI+
[10]: DrawClosedCurve - 绘制闭合曲线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm)
·
2015-11-01 08:12
close
再学
GDI+
[9]: DrawPolygon - 绘制多边形
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Butt
·
2015-11-01 08:11
WPO
再学
GDI+
[8]: DrawRectangles - 绘制一组矩形
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:10
drawRect
再学
GDI+
[6]: DrawPie - 绘制饼形
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Spin, ExtCtrls; type TForm1 = class(
·
2015-11-01 08:09
raw
再学
GDI+
[5]: DrawArc - 绘制弧线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Spin, ExtCtrls; type TForm1 = class(
·
2015-11-01 08:09
arc
再学
GDI+
[7]: DrawLines - 绘制一组直线
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Butt
·
2015-11-01 08:09
raw
再学
GDI+
[3]: DrawRectangle - 绘制矩形
本例效果图: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormPaint(Sen
·
2015-11-01 08:07
drawRect
再学
GDI+
[4]: DrawEllipse - 绘制椭圆
本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Form
·
2015-11-01 08:07
raw
再学
GDI+
[2]: DrawLine - 绘制直线
本例效果图: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormPaint(Sen
·
2015-11-01 08:06
raw
再学
GDI+
[1]: 安装文件头
GDI+
是 Windows 的一个函数库, 来自 Windows\System32\GDIPlus.dll, 其中包含了 610 个函数. 在 Del
·
2015-11-01 08:05
文件
GDI+
学习记录(31): 图像颜色变换(TGPImageAttributes)
//正常显示图片, 没有变换 uses GDIPAPI, GDIPOBJ; procedure TForm1.FormPaint(Sender: TObject); var g: TGPGraphics; img: TGPImage; begin g := TGPGraphics.Create(Canvas.Handle); img := TGPImage.
·
2015-11-01 08:04
attribute
自定义打印纸张 c#
gdi+
精确位置打印 套打
写了个winfor的套打表格的程序,由于纸张大小特殊,在c#中找了半天设置打印机相关的内容也没有设置成功。最后只得在操作系统中进行设置。方法如下: 控制面板中打开“打印机和传真机设置”窗口 1打开文件菜单的服务器属性,在里面定义一个新的纸张类型,设置好纸张大小和打印边距。 2右键单击打印机设置打印首选项,在纸张中选择刚才设置的新的纸型。 3回到程序中直接按照刚设好的纸型就行打印控制。 哈
·
2015-10-31 19:18
自定义
在
GDI+
中如何实现以左下角为原点的笛卡尔坐标系
今天写了一个求点集合的凸包的一个算法,虽然结果求解出来了,但是想将过程用
GDI+
绘制出来,就需要将点绘制出来,然而c#GDI+中绘图的坐标与我们常用数学中笛卡尔坐标系是不一样的,所以就要转换
GDI+
·
2015-10-31 18:41
DI
System.Runtime.InteropServices.ExternalException: A generic error occurred in
GDI+
ImageFormat.Png); 错误信息: System.Runtime.InteropServices.ExternalException: A generic error occurred in
GDI
·
2015-10-31 17:52
exception
C# (
GDI+
相关) 图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)
C#图像处理 (各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果) 一、各种旋转、改变大小 注意:先要添加画图相关的using引用。 //向右旋转图像90°代码如下: private void Form1_Paint(object sen
·
2015-10-31 17:41
图像处理
GDI+
中发生一般性错误
在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“
GDI+
中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。
·
2015-10-31 17:18
DI
C#
GDI+
旋转图片
/// <summary> /// Creates a new Image containing the same image only rotated &nb
·
2015-10-31 16:18
C#
vc里使用
GDI+
. :)
GDI+
是什么?
GDI+
是面向 C/C++ 程序员的基于类的应用程序编程接口 (API)。它使应用程序可以 将图形和格式化文本同时用于视频显示和打印机。
·
2015-10-31 16:07
DI
C#版可调节的文字阴影特效
本来春节前不准备写BLOG文章了,可前几天有几个搞C#的朋友来信说,对文章《
GDI+
在Delphi程序的应用 -- 可调节的文字阴影特效》的内容很感兴趣,但苦于对Delphi不熟悉,想请我帮忙将其改为
·
2015-10-31 16:02
C#
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他