GdiPlus[5]: IGPColors IGPColors 是一个泛型数组应用于 TGPColor 的接口, 需要一组颜色时可以用它; 当然用其他方法也不麻烦, 它在整个体系中并不重要. 本例把 TGPColor 中的 141 个颜色常量装载到一个 IGPColors, 顺便看看这些颜色. 运行
原创 2021-04-30 12:06:40
309阅读
GdiPlus[4]: TGPColor TGPColor 是 GdiPlus 的颜色主体, 它虽然是个结构体, 但和类一样, 方法、属性一应俱全. 之所以没有把它定义为类或接口, 我觉得主要是它需要和一个整数值进行隐式转换, 这要用到运算符重载(暂时只有结构有). TGPColor 的多种构建方法
原创 2021-04-30 12:06:41
363阅读
GdiPlus[23]: IGPFontFamily IGPFontFamily 的基本使用:uses GdiPlus, GdiPlusHelpers; procedure TForm1.FormPaint(Sender: TObject); const Pt: TGPPointF = (X:10
原创 2021-04-30 12:06:06
329阅读
GdiPlus[22]: IGPFont 测试效果图:uses GdiPlus; procedure TForm1.FormPaint(Sender: TObject); var Graphics: IGPGraphics; Brush: IGPSolidBrush; Pt: TGPPoi
原创 2021-04-30 12:06:08
402阅读
#include using namespace Gdiplus;#pragma comment(lib,"GdiPlus.lib")////////////////////////
原创 2023-06-17 08:50:13
54阅读
尽管 GDI+ 已经有近 10 年的历史(随 Win2000 推出), 尽管 DirectX 如日中天, 但在 Windows 7 之前的版本下进行 2D 绘图还是离不开它, 微软也没有停止对它的升级, 随 Vista 的 GDI 版本是 1.1(6.0.xxxx.x), 新增了 Blur 等功能. 不过 Win7 已经有了 Direct D2D1, Delphi 也同步有了 Dir
转载 2023-06-27 20:38:06
54阅读
用GDI+的优秀图形输出功能可以非常方便的实现文字特效,其中一个带阴影的文字便是其中一例。 许多简单的文字特效只是简单的将文字用不同的颜色与不同的位置输出一次或多次,本文所讨论的阴影效果借助GDI+的反走样能力生成透明的阴影与半阴影。 这儿所述的方法先在绘图平面上绘制一个比预期小的文字。然后放大它。  步骤:创建内存位图,设它的长宽为当前窗口的几分之几(此例中我取当前窗口的1/4);创
转载 2023-09-19 10:03:53
102阅读
功能介绍採用GDIPlus绘制桌面歌词,相似酷狗、QQ音乐等软件。歌词支持纯色、两色渐变、三色渐变;支持高亮歌词。实现方法窗体部分:桌面歌词是个独立的背景透明窗体。能够移动位置,能够鼠标穿透.透明採用WS_EX_LAYERED、UpdateLayeredWindow。鼠标穿透能够增加WS_EX_TR
转载 2017-06-02 13:54:00
140阅读
2评论
GdiPlus[34]: IGPGraphicsPath (一) 路径是一组图形命令, 它能容纳所有基本图形和文本、子路径:IGPGraphicsPath.AddLine(); IGPGraphicsPath.AddLines(); IGPGraphicsPath.AddArc(); IGPGraphi
原创 2021-04-30 12:05:54
396阅读
GdiPlus[7]: IGPSolidBrush、IGPHatchBrush IGPSolidBrush(实心画刷)只是在 IGPBrush 的基础上增加了一个可读写的 IGPSolidBrush.Color 属性. IGPHatchBrush(阴影画刷)有三个只读属性: 阴影样式、前景色、背景色;
原创 2021-04-30 12:06:38
431阅读
问题描述:网站注册时的验证码显示不了,看错误信息  无法加载   DLL   (gdiplus.dll)。       说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。           异常详细信息:   System.DllNotFoundException:   无法加载   DLL  
原创 2022-09-28 16:56:29
263阅读
将RGB彩色图像转为8位的索引颜色先定义一个宏// Greyscale conversion#define GREY(r, g, b) (BYTE)(((W
原创 2022-12-13 15:50:03
182阅读
GdiPlus[42]: IGPGraphics (一) //方法 IGPGraphics.DrawLine(); { 画线 } IGPGraphics.DrawLines(); { 画一组线 } IGPGraphics.DrawArc();
原创 2021-04-30 12:05:24
334阅读
GdiPlus[41]: IGPRegion 区域 // 区域建立: TGPRegion.Create(); { 参数可以是矩形、路径、HRGN、区域数据, 或无参} TGPRegion.FromHRGN(); { 从 HRGN 初始化 } // 区域运算(矩形、路径、或另一个区域): IGPReg
原创 2021-04-30 12:05:25
387阅读
GdiPlus[9]: IGPTextureBrush 变换 TranslateTransform: 平移; ScaleTransform: 放缩; RotateTransform: 旋转; 通过 MultiplyTransform 方法和 Transform 属性, 能完成包括上述变换在内的更多变换
原创 2021-04-30 12:06:36
351阅读
GdiPlus[47]: IGPMatrix 矩阵(二) IGPMatrix 的属性与方法://方法 IGPMatrix.Reset; { 重置 Matrix 得到单位矩阵(斜对角线是1其他是0) } IGPMatrix.Translate(); { 平移 } I
原创 2021-04-30 12:05:18
362阅读
GdiPlus[46]: IGPMatrix 矩阵(一) 认识矩阵, 譬如这是一个 2*3 (2 行 3 列) 的矩阵:┏ ┓ ┃3 1 4┃ ┃2 5 0┃ ┗ ┛ 矩阵相加的例子:┏ ┓ ┏ ┓ ┏ ┓ ┃1 0┃ ┃2 4┃
原创 2021-04-30 12:05:19
269阅读
GdiPlus[19]: IGPPathGradientBrush 之 SetCenterPoint 测试效果图: 测试代码:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,
原创 2021-04-30 12:06:26
242阅读
<br />以VS2008 MDI为例,<br /> <br />step1.在文件stdafx.h中加入如下代码 <br /> <br />#indif<br /> <br />s
原创 2022-12-13 17:23:00
157阅读
GDIPlus绘制图章
原创 2013-11-29 17:34:37
544阅读
  • 1
  • 2
  • 3
  • 4
  • 5