Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
it-ebooks-blog
提交
acd0e8e3
I
it-ebooks-blog
项目概览
OpenDocCN
/
it-ebooks-blog
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
it-ebooks-blog
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
acd0e8e3
编写于
2月 16, 2016
作者:
W
wizardforcel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
2.16
上级
8cae89d0
变更
13
展开全部
隐藏空白更改
内联
并排
Showing
13 changed file
with
910 addition
and
11 deletion
+910
-11
source/_posts/nmap-man-page.md
source/_posts/nmap-man-page.md
+899
-0
source/_posts/超全面的-donet-gdip-图形图像编程教程.md
source/_posts/超全面的-donet-gdip-图形图像编程教程.md
+11
-11
source/img/超全面的-donet-gdip-图形图像编程教程/1023f8633018bb226c1a0a1fc2b336bf.jpg
...-donet-gdip-图形图像编程教程/1023f8633018bb226c1a0a1fc2b336bf.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/193f7536960a32f2d724880d22e9d28b.jpg
...-donet-gdip-图形图像编程教程/193f7536960a32f2d724880d22e9d28b.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/20305350fe565d0dbc3d860bfec18d36.jpg
...-donet-gdip-图形图像编程教程/20305350fe565d0dbc3d860bfec18d36.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/4382f57f44e87152b11b8c93cdb74c2a.jpg
...-donet-gdip-图形图像编程教程/4382f57f44e87152b11b8c93cdb74c2a.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
...-donet-gdip-图形图像编程教程/8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/ae7d6bdee758f18a3d19f58d9da9659e.jpg
...-donet-gdip-图形图像编程教程/ae7d6bdee758f18a3d19f58d9da9659e.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/afb47be11f8d1765201ac7e5d87e185e.jpg
...-donet-gdip-图形图像编程教程/afb47be11f8d1765201ac7e5d87e185e.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/cca465f1c5c9520eaa3a373e2d0dd393.jpg
...-donet-gdip-图形图像编程教程/cca465f1c5c9520eaa3a373e2d0dd393.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/d74326f9957d82010593c70b119de7dd.jpg
...-donet-gdip-图形图像编程教程/d74326f9957d82010593c70b119de7dd.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/e5675bb4aad395e4986d2ebdb8dd0c14.jpg
...-donet-gdip-图形图像编程教程/e5675bb4aad395e4986d2ebdb8dd0c14.jpg
+0
-0
source/img/超全面的-donet-gdip-图形图像编程教程/fe1edc718fd47017350fc9d9e1fc037f.jpg
...-donet-gdip-图形图像编程教程/fe1edc718fd47017350fc9d9e1fc037f.jpg
+0
-0
未找到文件。
source/_posts/nmap-man-page.md
0 → 100644
浏览文件 @
acd0e8e3
此差异已折叠。
点击以展开。
source/_posts/超全面的-donet-gdip-图形图像编程教程.md
浏览文件 @
acd0e8e3
...
...
@@ -440,7 +440,7 @@ Point pt2 = new Point(110, 110);
上述代码运行效果如下:
![](
20305350fe565d0dbc3d860bfec18d36.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
20305350fe565d0dbc3d860bfec18d36.jpg
)
### 4.2 画一个弧
...
...
@@ -489,7 +489,7 @@ Point pt2 = new Point(110, 110);
上述代码运行结果如下:
![](
ae7d6bdee758f18a3d19f58d9da9659e.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
ae7d6bdee758f18a3d19f58d9da9659e.jpg
)
### 4.3 画线
...
...
@@ -602,7 +602,7 @@ Point pt2 = new Point(110, 110);
上述代码运行效果图如下:
![](
afb47be11f8d1765201ac7e5d87e185e.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
afb47be11f8d1765201ac7e5d87e185e.jpg
)
### 4.4 画椭圆
...
...
@@ -708,7 +708,7 @@ Point pt2 = new Point(110, 110);
上述代码运行结果如下:
![](
193f7536960a32f2d724880d22e9d28b.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
193f7536960a32f2d724880d22e9d28b.jpg
)
### 4.5 输出文本
...
...
@@ -879,7 +879,7 @@ Point pt2 = new Point(110, 110);
上述代码运行结果如下:
![](
8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
)
### 4.6 填充路径
...
...
@@ -941,7 +941,7 @@ Point pt2 = new Point(110, 110);
上述代码运行结果如下:
![](
1023f8633018bb226c1a0a1fc2b336bf.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
1023f8633018bb226c1a0a1fc2b336bf.jpg
)
注意:GraphicsPath类位于命名空间“System.Drawimg.Drawimg2D”中,表示一系列相互连接的直线和曲线。
...
...
@@ -986,7 +986,7 @@ Brush类型是一个抽象类,所以它不能被实例化,也就是不能直
运行效果如下:
![](
e5675bb4aad395e4986d2ebdb8dd0c14.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
e5675bb4aad395e4986d2ebdb8dd0c14.jpg
)
### 5.2 HatchBrush(阴影画刷)
HatchBrush类位于“System.Drawing.Drawing2D”命名空间中。阴影画刷有两种颜色:前景色和背景色,以及6种阴影。前景色定义线条的颜色,背景色定义线条之间间隙的颜色。
...
...
@@ -1057,7 +1057,7 @@ HatchStyle枚举图案主要成员
上述代码运行结果如下:
![](
d74326f9957d82010593c70b119de7dd.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
d74326f9957d82010593c70b119de7dd.jpg
)
### 5.3 TextureBrush(纹理画刷)
...
...
@@ -1081,7 +1081,7 @@ HatchStyle枚举图案主要成员
上述代码运行效果如下:
![](
cca465f1c5c9520eaa3a373e2d0dd393.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
cca465f1c5c9520eaa3a373e2d0dd393.jpg
)
### 5.4 LinearGradientBrush 和 PathGradientBrush(渐变画刷)
...
...
@@ -1125,7 +1125,7 @@ public LinerGradientBrush(Point point1, Point point2, Color color1, Color
上述代码运行效果如下:
![](
4382f57f44e87152b11b8c93cdb74c2a.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
4382f57f44e87152b11b8c93cdb74c2a.jpg
)
**5.4.2 PathGradientBrush类**
...
...
@@ -1167,6 +1167,6 @@ PathGradientBrush使用的示例代码如下:
上述代码运行效果图如下:
![](
fe1edc718fd47017350fc9d9e1fc037f.jpg
)
![](
../img/超全面的-donet-gdip-图形图像编程教程/
fe1edc718fd47017350fc9d9e1fc037f.jpg
)
哈哈,看到这里,本篇的内容也就讲完了,文章看似很长,其实内容主题也就是GDI+绘图编程了,只是示例代码多了一点点。
source/超全面的-donet-gdip-图形图像编程教程/1023f8633018bb226c1a0a1fc2b336bf.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/1023f8633018bb226c1a0a1fc2b336bf.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/193f7536960a32f2d724880d22e9d28b.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/193f7536960a32f2d724880d22e9d28b.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/20305350fe565d0dbc3d860bfec18d36.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/20305350fe565d0dbc3d860bfec18d36.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/4382f57f44e87152b11b8c93cdb74c2a.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/4382f57f44e87152b11b8c93cdb74c2a.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/8bdedb9d6c5d9eb21cb68cdd376814dc.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/ae7d6bdee758f18a3d19f58d9da9659e.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/ae7d6bdee758f18a3d19f58d9da9659e.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/afb47be11f8d1765201ac7e5d87e185e.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/afb47be11f8d1765201ac7e5d87e185e.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/cca465f1c5c9520eaa3a373e2d0dd393.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/cca465f1c5c9520eaa3a373e2d0dd393.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/d74326f9957d82010593c70b119de7dd.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/d74326f9957d82010593c70b119de7dd.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/e5675bb4aad395e4986d2ebdb8dd0c14.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/e5675bb4aad395e4986d2ebdb8dd0c14.jpg
浏览文件 @
acd0e8e3
文件已移动
source/超全面的-donet-gdip-图形图像编程教程/fe1edc718fd47017350fc9d9e1fc037f.jpg
→
source/
img/
超全面的-donet-gdip-图形图像编程教程/fe1edc718fd47017350fc9d9e1fc037f.jpg
浏览文件 @
acd0e8e3
文件已移动
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录