本文将上篇的算法做一简化处理,即直接根据两字交叉的块按从上到下,从左至右的方式进行排列,填色时按交叉块的奇偶进行色彩处理。阅读全文>
发表于 @ 2008年05月12日 21:45:00|评论(loading...)|收藏
上篇“WPF中制作立体效果的文字或LOGO图形”中讲述了立体LOGO图形的制作方法。从程序开发人员的角度来讲,这样的做法是不能令人满意的。首先,费时费力效率不高;其次,完全没有通用性。
那么,有没有办法通过程序首先打开用户的矢量图形文件(比如:*.AI格式),然后对这个AI格式文件进行编程控制,并最终由程序自动输出成XAML文件呢?阅读全文>
发表于 @ 2008年04月21日 23:39:00|评论(loading...)|收藏
使用C#与GDI+绘制一把有透明度、带刻度 (以像素为单位)的直尺。阅读全文>
发表于 @ 2008年04月20日 16:24:00|评论(loading...)|收藏
本篇讲解了一种网站标题图片显示的方法。有时,我们需要让新闻标题更加个性化(例如,网站首页新闻的图片大标题)。我们一般的做法可能是:使用Photoshop制作成图片,保存上传。这样需要浪费人力,比较麻烦。有没有更好的办法呢?本文使用GDI+及C#代码,完成自动实现的过程。阅读全文>
发表于 @ 2008年04月14日 18:54:00|评论(loading...)|收藏
本文演示C#利用Adobe Illustrator进行程序化操作。本例新建一个文件,然后加入一行文字,设置大小等之后保存为Illustrator的AI格式。阅读全文>
发表于 @ 2008年04月05日 00:06:00|评论(loading...)|收藏
我们经常会遇到在Winform或是WPF中点击链接或按钮打开某个指定的网址,或者是需要打开电脑中某个指定的硬盘分区及文件夹,甚至是"控制面板"相关的东西,那么如何做呢?答案是使用System.Diagnostics.Process.Start()。阅读全文>
发表于 @ 2008年01月18日 16:55:00|评论(loading...)|收藏
制作要点: 1. 首先在Expression Blend中画出时钟的样式; 2. 建立时钟的程序辅助类; 3. 将此时钟样式需要动态换掉的部分改成相应的绑定值。阅读全文>
发表于 @ 2007年10月26日 18:08:00|评论(loading...)|收藏
使用PhotoShop创建并保存的CMYK图像文件格式 (TIFF) 图像后,我们常会发现用GDI+进行转换或显示时,显示的颜色与原来的颜色不一样或者打印图像文件时,打印出的颜色与原来的颜色也不一样。本文分析了其原因及解决方法。阅读全文>
发表于 @ 2007年09月21日 13:02:00|评论(loading...)|收藏
本文将简要分析WPF应用程序界面与C#下用户界面的差异,同时讲解WPF中与之相关的优势。由于时间关系,先只贴出代码,有空再作详解。阅读全文>
发表于 @ 2007年09月19日 11:22:00|评论(loading...)|收藏
我们在WPF中,偶尔也会涉及到两条路径作一些“路径渐变 ”,最简单的情形是两条直线作插值渐变,复杂的情形是不同线类型(可能有直线,折线、弧线、曲线等)的路径之间的渐变,同时可能包含颜色的渐变。本文暂未探讨算法问题,暂仅抛出此议题供大家探讨。阅读全文>
发表于 @ 2007年09月18日 22:39:00|评论(loading...)|收藏