TitleProfessional C#AuthorsOllie Cornes, Jay Glynn, Burton Harvey, Craig McQueen, Jerod Moemeka, Christian Nagel, Simon Robinson, Morgan Skinner, Karli WatsonPublisherWroxPubli
转载 2022-04-29 19:58:21
3807阅读
01 GDI+概述GDI+指的是 .NET Framework 4.0 中提供二维图形、图像处理等功能,是构
转载 2021-12-30 17:00:12
361阅读
思路:聊天窗体上有一个截图按钮,点击按钮后,程序将整个屏幕画在一个新的全屏窗体上,然后显示这个窗体.因为是全屏的窗体,并且隐藏了菜单栏、工具栏等,所以在我们看来就好像是一个桌面的截图,然后在这个新窗体上画矩形,最后保存矩形中的内容并显示在原来的聊天窗体中.  步骤:  A.新建一个窗体.命名为Catch.然后设置这个窗
原创 2023-05-15 10:18:01
154阅读
        从事医疗行业软件设计与研发工作已经有十多年了,从VB到C#,一直围绕医疗软件的研发工作努力着,学习中工作,工作中学习。仔细回想这十多年所做的事情和个人成长经历,既没有做出行业内出众的产品,也没有成为一个技术过硬的程序猿,可以拿“平平无奇”来形容。开发的技能基本上都是从网上学来的,博客园、CSDN、GitBub基本上是我获取知识的源泉,一直在索取,从未奉献过。我也认识几个技术牛人(比
转载 2021-05-04 23:42:17
2023阅读
2评论
public string ReturnHtml;    // 不含扩展名的文件名    private string _fileNameWithoutExtension;    // 文件扩展名    private string _fileExtension;    // 文件所属的文件夹    private string _fileDirectory;    /// <summary
转载 2007-02-13 14:57:00
216阅读
2评论
using System;002using System.Data; 003using System.Drawing; 004using System.Drawing.Drawing2D; 005class Clock006{007private Point mickeyMouse = new Point(0, 0);008private void Form1_Paint(object sender, PaintEventArgs e) 009{ 010DrawClock(e.Graphics); 011timer1.Start(); 012} 013014private void DrawC
转载 2012-01-29 21:13:00
233阅读
最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等. 最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且我自己又在网上学习金老师的培训班,也是要用到这个类.在学习中有一些体会,所以准备把这些体会记下来,因为内容比较多,可能我会分几次写. 废话不多说了,我们先来认识一下这个GDI+,看看它到底长什么样.GDI+:Graphics Device Interface Plus也就是图形设备接口,提供了各种丰富的图形图像处理功能;在C#.NET中,使用GDI+处理二维(2D)的图形和图像,使..
转载 2012-07-25 14:45:00
250阅读
2评论
在上一片里已经向大家介绍了如何使用GDI+绘制简单的图像,这一片继续向大家介绍其它一些绘图知识.1.首先我们来看下上一片中我们使用过的Pen.Pen的属性主要有: Color(颜色),DashCap(短划线终点形状),DashStyle(虚线样式),EndCap(线尾形状), StartCap(线头形状),Width(粗细)等.我们可以用Pen 来画虚线,带箭头的直线等Penp=newPen(Color.Blue,5);//设置笔的粗细为,颜色为蓝色Graphicsg=this.CreateGraphics();//画虚线p.DashStyle=DashStyle.Dot;//定义虚线的样式为
转载 2012-07-25 15:30:00
206阅读
2评论
—前言 本文是学习C# GDI+系列的第一篇文章,简单的介绍了GDI+的一些基本绘图内容,比较粗糙。但本文主要是让大家简单的回顾一下GDI+的基本概念。本篇文章的参考代码请在此下载 。 GDIPTest_Article1_161112_2346.rar 如果有什么疑问,或者建议,请留言联系本人。 1
转载 2016-11-12 22:05:00
130阅读
2评论
​一、前言本文主要介绍C# GDI+如何绘制矩行的圆角,其中涉及到如何使用位操作来处理组合的技巧。GDI+的本质在于,它能够替代开发人员实现与显示器及其它外部设备的交互。对于控件美化而言,需要达到自己期望的效果,GDI+必不可少。绘制后的圆角效果图如下: 二、圆角枚举与相应组合处理设计 对于矩行而言,圆角分为左上角、右上角、左下角和右下角。组合情况就分为无圆角、一个圆角、二个圆角、三个圆角以及四个
转载 2012-08-27 13:30:00
568阅读
2评论
我想有很多搞图形方面的朋友都会用到双缓冲技术的时候,而且有的时候她的确是个头疼的问题。最近我也要用双缓冲技术,程序怎么调试都不合适,当要对图形进行移动时,总是会出现闪烁抖动。在网上找了些资料,说得都不清不楚的,折腾了一晚上也没弄出来。第二天觉定自己研究一下
转载 2022-03-21 17:35:55
811阅读
一、Graphics GDI+是GDI(Windows Graphics Device Interface)的后继者,它是.NET Framework为操作图形提供的应用程序编程接口,主要用在窗体上绘制各种图形图像,可以用于绘制各种数据图像、数学仿真等。 Graphics类是GDI+的核心,它提供将
转载 2018-08-06 22:53:00
427阅读
2评论
▲ 效果 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using Sy
原创 2022-09-08 11:13:19
203阅读
[转]C# GDI+ 简单绘图(一)http:/
原创 2022-09-23 23:53:11
193阅读
不知道 画笔 的像素是多少, 设置的是 画线的长度为1; 画笔的宽度 为1
转载 2019-03-29 11:52:00
279阅读
2评论
一、 关于GDI+     从本质上来看,GDI+为开发者提供了一组实现与各种设备(例如监视器,打印机及其它具有图形化能力但不及涉及这些图形细节的设备)进行交互的库函数。 GDI+的本质在于,它能够替代开发人员实现与例如显示器及其它外设的交互;而从开发者角度来看,要实现与这些设备的直接交互却是一项艰巨的任务。     下图1展示了GD
原创 2007-02-10 15:05:47
3845阅读
C# GDI+ 橡皮筋技术
转载 精选 2012-11-16 00:36:05
1162阅读
       我们知道在.NET 平台下主要是用GDI+来进行图形图像处理,在效率要求不高的情况下使用GDI+已经足够实现各种功能了,但一旦要求效率的情况下,我们可以考虑使用GDI来代替GDI+,网上有人士做过相关测试(本人也测试过),GDI在图形、图像绘制方面效率较GDI+有很大提高。下面将自己开发过程中整理到的NativeGdi32A
原创 2012-12-13 18:18:37
1399阅读
在form1.cs的事件中,点击 全局的结构Random r = new Random(); List<Point> listPoint = new List<Point>(300);//鼠标点击处生成的点的集合Form1_Paint(object sender, PaintEventArgs e) { Graphics g
原创 2022-07-14 15:53:21
139阅读
  • 1
  • 2
  • 3
  • 4
  • 5