自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

祝紫山(大可山人)博客[GDI+,WPF, .Net图形图像]

WPF,WinForms,asp.net开发,图形图像处理系统研究[信奉:凡事靠自己] QQ:110-678-9933

  • 博客(28)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 通过asp.net批量下载图片的方法

有时,我们看到比较好的漂亮图片壁纸,风景图画等,可能需要从固定的网址下载图片。如果一个网页一个网页地打开然后另存为我们的文件名,很费时。有没有批量下载的办法呢?有的!但前提是:图片的路径及文件名有规律。当然,你可以使用网际快车或迅雷的批量下载功能,不在本文讨论之列。这里利用了 WebClient的DownloadFile方法,由于代码比较简单,我就不多说。// BatchDownload.

2008-04-30 21:58:00 10911 5

转载 ASP 调用WEB SERVICE 文档

ASP 调用WEB SERVICE 文档 转自:www.WebXml.com.cn     2008年03月28日 16:19 星期五 ----INDEX----1. soap请求方式2. post请求方式3. SHOWALLNODE函数(关于节点各属性和数据显示)一.SOAP请求示例下面是一个 SOAP 请求示例。所显示的占位符需要由实际值替换。POST /WebService1/Use

2008-04-30 21:33:00 2596

原创 GDI+带农历的万年历(周历)之制作

今天在网上无意中搜索到“Vista风格日历控件”(http://www.cnpopsoft.com/article.asp?id=56)。下载之后发现,略有BUG,于是进行改进。无意中,制作出来带农历的万年历(周历版)。运行如下图:主要的改进在:// frmDemo.cs//##############################################################

2008-04-30 14:26:00 7971 5

原创 WPF公章制作之2

早前,我曾写过一篇:“在WPF中制作正圆形公章”(http://blog.csdn.net/johnsuna/archive/2007/10/12/1821531.aspx)。有空再次研究,使用C#将此WPF程序写了出来。运行效果图:关键C#代码:// OfficialSeal.csusing System;using System.Windows;using System.Windows.Con

2008-04-28 00:04:00 8045 5

原创 WPF,SilverLight中直线的样式示例

XAML代码:// LineStyle.xaml  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">                                                    

2008-04-27 18:05:00 5957

原创 WPF/Silverlight中图形的平移,缩放,旋转,倾斜变换演示

为方便描述, 这里仅以正方形来做演示, 其他图形从略。运行时效果图:XAML代码:// Transform.XAMLhttp://schemas.microsoft.com/winfx/2006/xaml/presentation"  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">                         

2008-04-27 17:43:00 10321 6

原创 CSDN博客文章录入/修改的界面改进

当前使用的这个BLOG界面输入很不方便,没有以前的好用。大致改了一下,我认为这样可能会更好些:

2008-04-26 11:42:00 2354 2

原创 ACCESS中使用GUID全局唯一标识符的自动唯一编号[同步复制ID]之解决方法

背景:这段时间临时为一个旅游类网站制作一些网站程序。数据表的情况大致如下: 图1 数据库表的大致情况 由于是Access数据库,之前有两个数据表:TC_TourCompany和TC_SubDetail,前者是旅行社名录相关资料(为了方便描述,暂且叫“总公司表”),后者是下属营业部(如果有的话)的相关资料(为方便描述,暂且叫“子公司表”)。由于业务需要,想将之扩展为适用于所有“公司类”(比

2008-04-24 11:00:00 25851 10

原创 利用XSLT及C#.net将SVG转换为XAML

在网上找到了一个名为SVG-Convert-Driver-XAML-0.02的开源代码, 解压缩之后发现,它并不是使用.net代码写的, 所以并不适合我的需要。不过,里面有一个文件却是非常有用的,那就是:解压目录/SVG-Convert-Driver-XAML-0.02/lib/SVG/Convert/Driver/XAML/svg2xaml.xsl。由于XSLT文件中还引用到一个名为colo

2008-04-22 23:55:00 7432 3

原创 Google的地球日图标08版

今天上GOOGLE,发现LOGO图标改成了这个:嗯,设计得不错!细细看来,很舒服。附上其他GOOGLE在地球日的图片: 

2008-04-22 10:11:00 3107

原创 WPF中制作立体效果的文字或LOGO图形(续)

上篇“WPF中制作立体效果的文字或LOGO图形”(http://blog.csdn.net/johnsuna/archive/2008/04/20/2309778.aspx )中讲述了立体LOGO图形的制作方法。从程序开发人员的角度来讲,这样的做法是不能令人满意的。首先,费时费力效率不高;其次,完全没有通用性。那么,有没有办法通过程序首先打开用户的矢量图形文件(比如:*.AI格式),然后对这个

2008-04-21 23:39:00 5550 1

原创 WPF中制作立体效果的文字或LOGO图形

较久之前,我曾写过一篇:“WPF绘制党徽(立体效果,Cool) ”的博文。有感兴趣的朋友来EMAIL问是怎么制作的?本文解决此类问题。有时,为了美观的需要,我们可能需要在应用程序中制作一些看上去很酷的3D效果,比如下面的效果:这是一种立体的纯文字效果,或许你可以在网上找到相关工具自动生成图片,但如果是需要生成矢量的XAML图形文件,这样的工具少之又少。关于3D文字的问题,你可以参见大名鼎鼎的Cha

2008-04-20 20:06:00 14636

原创 C#中使用GDI+绘制一把漂亮的直尺(带透明度)

这是三年前研究C#与GDI+时的作品,它使用C#与GDI+绘制一把有透明度、带刻度 (以像素为单位)的直尺。最终效果:横向直尺:(注:设置了80%不透明度)竖向直尺:(注:设置了100%不透明度,即完全不透明)C#代码:using System;using System.Drawing;using System.Drawing.Drawing2D;using System.Re

2008-04-20 16:24:00 11182 10

原创 WPF中任意Object的XAML代码格式化输出

有时候,我们需要将WPF中的控件自身的XAML代码输出成文本,那么,我们可以使用System.Windows.Markup.XamlWriter.Save()方法来完成此任务。关于XamlWriter.Save()的示例,我曾经在“在WPF中,如何得到任何Object对象的XAML代码?”(http://blog.csdn.net/johnsuna/archive/2007/11/23/18998

2008-04-20 08:36:00 4697 1

原创 给WPF示例图形加上方便查看大小的格子之完善版本

去年10月份, 我曾写过一篇"给WPF示例图形加上方便查看大小的格子"的BLOG(http://blog.csdn.net/johnsuna/archive/2007/10/19/1832994.aspx),这次由于需要,将它完善一下,可以有效地区别100的整数倍逻辑像素(与设备无关像素)单位的显示。显示效果:XAML代码:http://schemas.microsoft.com/winfx/20

2008-04-19 23:35:00 3545

原创 网络常用语整理之1

有些网络上的语言,作为老网虫,一些语言的含义也都是只可意会,不能言传。网络语言不断推陈出新,决定整理一下。有空再不断补全它。1、BBS:①Bulletin Board System的缩写,指电子公告板系统,国内统称论坛。②波霸,Big-Breasted Sister的缩写。 2、版主 or 斑竹:版主,也可写作板猪、斑竹。由于拼音输入造成的美妙谐音。副版主叫“板斧”。 3、马甲:注册会员又

2008-04-18 15:07:00 9967

原创 C#中使用GDI+制作个性化的网站新闻标题

有时,我们需要让新闻标题更加个性化,例如:网站首页图片大标题(新闻头条标题等)。如下图:上面这幅图片是新华网上的今日头条的标题。我们一般的做法可能是:使用Photoshop制作成图片,保存上传。这样需要浪费人力,比较麻烦。有没有更好的办法呢?下面使用GDI+及C#代码,完成自动实现的过程。老规矩,先看看运行效果:下面是C#代码:// Text2Image.aspxhttp://ww

2008-04-14 18:54:00 9284 28

原创 支持奥运,让世界听到我们的声音!

德国最大的官方电视台ARD正在网上发起投票:是否赞成让中国火炬传递停止。至2008年4月14日16:16分,结果显示有43.9%之多的人投票赞成把中国火炬传递停止!请您抽出宝贵的3分钟,投出反对票,让世界听到我们的声音。 “德国电视一台”的投票网址为: http://www.tagesschau.de/ausland/fackellauf26.html (投票选项在页面下方)火炬传递应该停止吗

2008-04-14 16:22:00 1840

原创 虚拟主机中,如何知道服务器上已安装的所有字体的列表?

很久以前,我曾写过一篇“网页中如何获取客户端系统已安装的所有字体?”(链接在这:http://blog.csdn.net/johnsuna/archive/2006/05/25/755639.aspx)之后,有一些朋友问我:在使用虚拟主机的情况下,如何获取服务器上已安装字体的列表?实际上,非常简单!在支持asp.net的服务器上,你可以使用下面的代码来获取虚拟主机上已安装的所有字体列表。关键代

2008-04-14 14:47:00 6274 2

原创 用C#对Illustrator矢量图形软件进行编程之2

上篇《用C#对Illustrator矢量图形软件进行编程》(http://blog.csdn.net/johnsuna/archive/2008/04/05/2252514.aspx)讲到使用编程方式生成一行文字,并保存为AI格式文件。这篇(1)首先使用编程方式创建一行文字,还绘制一个矩形框并填上颜色,保存文件;(2)然后再打开这个文件,并将它进行文字大小修改、角度变换、改变矩形颜色等。为了更

2008-04-10 21:33:00 8201

原创 将Xaml文档转成XPS文档

// ConverterWindow.xaml     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    Title="Window1" Height="300" Width="300">   

2008-04-06 22:11:00 6074 1

原创 解决.net中使用gmail.com邮箱进行Smtp发送信件时失败的问题

我经常使用免费的gmail.com邮箱,因为它容量较大,但我们在使用.net编程实现邮件发送时,常会出现我们意想不到的错误。最常见的就是:(1)The operation has timed out.(2)出现类似提示:"The SMTP server requires a secure connection or the client was not authenticated. The ser

2008-04-05 21:20:00 112137 5

原创 Illustrator CS2 编程对象层次模型图

 

2008-04-05 16:42:00 2463

原创 WPF扑克牌之红桃K

有些什么用途呢?我想,如果你有兴趣,可用来制作WPF扑克牌游戏。没有任何技术含量,需要做的是在Blend中绘图或者使用Illustrator,CoreDraw等矢图设计软件绘图,然后转换成XAML格式。XAML CODE:  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"  xmlns:x="http:

2008-04-05 11:03:00 15808 3

原创 用C#对Illustrator矢量图形软件进行编程

本文演示C#利用Adobe Illustrator进行程序化操作。本例新建一个文件,然后加入一行文字,设置大小等之后保存为Illustrator的AI格式。第一步: 在VS2005中新建一Windows Application(Windows应用程序)工程,我取名为: IllustratorAppDemo;第二步:在工程引用(References)中添加Illustrator的COM Libr

2008-04-05 00:06:00 13844 20

原创 写一个去除AI2XAML注释及多余数字位数的WPF窗体程序

使用正则表达式去除多余注释及冗余数字位,关键代码:            string pattern = @"/b(/d+)/.(/d{1})/d+([/,/s]?)/b";            string temp = Regex.Replace(oldContent, pattern, @"$1.$2$3");            temp = Regex.Replace(temp,

2008-04-04 14:46:00 2408 1

原创 AI2XAML's Bug(sequel)

I wrote an article about AI2XAMLs Bug the day  before yesterday. This artiles url is:http://blog.csdn.net/johnsuna/archive/2008/04/02/2245338.aspxToday, I open the above Illustrator File(OyAd.ai)

2008-04-04 09:33:00 2906

原创 AI2XAML's Bug

My picture is like this:I use Adobe Illustator CS to draw the outline of that, I save the file as "OyAd.ai".  Illustrator can save it as a SVG file, this OyAd.svg can display in IE6. The content i

2008-04-02 16:10:00 3405

ILDA格式标准:1995/2004/2009/2014四版本 ILDA Image Data Transfer Format

ILDA格式标准:1995/2004/2009/2014四版本。ILDA Image Data Transfer Format 1. 1995版:ILDA_1995ImplStdColPal_rev001.pdf 2. 2004版:ILDA_2004IDTF05-finaldraft_ilda_standard.pdf 3. 2009版:ILDA_2009IDTF_rev05pt1.pdf 4. 2014版:ILDA_2014IDTF_rev011.pdf

2022-12-06

C#带控制点的贝塞尔Bezier曲线算法(源码)

使用c# + GDI+进行SVG等绘图,绘制带控制点的Bezier曲线。可用于点阵图像及矢量图形(如SVG)绘图。带源代码。

2022-06-24

Galois Fields及RS编码.pdf

GF(Galois Fields) 及Reed-Solomon (RS)纠错码

2021-08-30

.NET 5.0(.Net Core 5.0)_(4105P).pdf

.net5.0官方文档(.Net Core 5,.Net Core到5.0版本后不叫.Net Core 5而简化成.Net 5了),共4105页。建议下载此.NET 5.0(.Net Core 5.0)文档!

2021-08-04

CalendarConvert农历转换数据.htm

农历数据转换,很多农历转换只能生成100-150年,这个可以生成甚至可以2500年以上的数据。

2021-08-03

ASP.Net Core 5.0官方文档.pdf

ASP.NET core 5.0文档PDF(含目录,共5453页)。摘要: ASP.NET Core 文档及新增内容 ASP.NET 比较 .NET Core 和 .NET Framework 入门新增功能 5.0 版中的新增功能 3.1/3.0/2.2/2.1/2.0/1.1 版中的新增功能 教程Web 应用 MVC 入门 数据访问 EF Core 和 Razor Pages 入门 泛型主机 Web 主机 服务器 配置 MVC 概述教程入门 .NET API 参考 Java 客户端 Java API 参考 gRPC 服务简介 HTTP API 示例疑难解答 测试、调试和疑难解答 Razor Pages 单元测试 使用 ASP.NET Core 的 EF 6 ASP.NET Core 模块 迁移5.0 ASP.NET 到 ASP.NET Core API 参考

2021-07-31

C#.Net操作Excel通用帮助类ExecelHelper.cs

Excel输出打印模块,将DataTable数据写入Excel文件(自动分页),将DataTable数据写入Excel文件(不分页),将DataTable数据写入Excel文件(自动分页,并指定要合并的列索引) , 将二维数组数据写入Excel文件(自动分页/不分页),支持合并指定列的相同行,支持隐藏指定名称/索引的工作表,支持拷贝指定个数的工作表的副本并重命名,根据名称删除工作表,向指定文本框写入数据,对指定WorkSheet操作等。

2017-01-11

清除重复的电话通讯录并写成XML文件导入手机

清除重复的电话通讯录,并写成XML文件,方便导入手机中。如果与腾讯手机管家相结合,使用更佳。不过,由于时间原因,有些硬编码,你可以根据需要进行改进。

2013-01-14

C#时钟控件

纯C#写的时钟控件,源码及样式这里也有:http://blog.csdn.net/johnsuna/article/details/8485492

2013-01-09

批量图片压缩(生成缩略图或指定大小图片)及文件批量改名器

批量图片压缩及文件更名: 1、批量生成缩略图或指定大小图片 2、文件批量改名器(支持批量数字化文件名及正则表达式改名) 使用.Net 3.5 C# 编写。

2012-10-16

2009年AI矢量图格式的年历(不含万年历)

2009年AI矢量图格式的年历(不含万年历),绿色大背景,有漂亮的手写字“牛气冲天”及“万事如意”字样。

2009-01-03

2009年的年历模板之2(横6月*2行)

元旦了,发布一个2009年的年历模板。(下载地址在这里:http://johnsuna.download.csdn.net/找到“2009年的年历模板之2(横6月*2行)”之后点击下载)你可以使用Photoshop或其他图像处理软件,加上你自己的照片(要求照片的最小一边的像素为:1024至2048像素左右)。如果拿去数码冲印店冲印或是激光打印的话,一定要记得保存为PNG格式(视个人图片质量,可以冲印为16开至8开复印纸那么大,当然,你也可以冲印成32开那么大小)。据我的测试,如果你的照片质量够好的话,上述大小冲印出来效果清晰!

2008-12-28

2009年的年历模板

元旦了,发布一个2009年的年历模板。(下载地址在这里:) 你可以使用Photoshop或其他图像处理软件,加上你自己的照片(要求照片的最小一边的像素为:1024至2048像素左右)。 如果拿去数码冲印店冲印或是激光打印的话,一定要记得保存为PNG格式(视个人图片质量,可以冲印为16开至8开复印纸那么大,当然,你也可以冲印成32开那么大小)。据我的测试,如果你的照片质量够好的话,上述大小冲印出来效果清晰!

2008-12-28

《手把手教你写专利申请书•如何申请专利》全文 (Word文档)

《手把手教你写专利申请书•如何申请专利》全文 (Word文档),是这篇博文http://blog.csdn.net/johnsuna/archive/2008/12/10/3492145.aspx的整个Word文档。

2008-12-13

手把手教你写专利申请书/如何申请专利的相关文档

申请实用新型专利时可能需要填写的文档及填写实例。

2008-12-10

一个可以在线练习钢琴的FLASH

一个可以在线练习钢琴的FLASH,从a,b,c.....x,y,z依次从低音到高音。很好玩,不错!喜欢音乐的朋友可以下载下来看看、玩玩。

2008-12-01

WPF网站立方体动画程序(XBAP)

WPF网站立方体动画XBAP程序

2007-08-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除