与直接在UIView控件上绘图不同,在内存中绘图时,需要开发者自己准备绘图环境,Quartz 2D提供了一个非常便捷的函数:UIGraphicsBeginImageContext(CGSize size),该函数用于准备绘图环境。当图形绘制完成后,可调用UIGraphicsEndImageConte ...
分类:
移动开发 时间:
2016-06-15 23:37:36
阅读次数:
510
tikz-3dplot包提供了针对TikZ的命令和坐标变换样式, 能够相对直接地绘制三维坐标系统和简单三维图形. tikz-3dplot包当前处于初创期, 有很多功能有待完善. 安装过程如下: (1) 下载宏包tikz-3dplot.sty http://www.ctan.org/tex-archi ...
分类:
其他好文 时间:
2016-06-15 22:18:43
阅读次数:
379
HTML DOM getContext() 方法 HTML DOM Canvas 对象 定义和用法 getContext() 方法返回一个用于在画布上绘图的环境。 语法 Canvas.getContext(contextID) 参数 参数 contextID 指定了您想要在画布上绘制的类型。当前唯一 ...
分类:
Web程序 时间:
2016-06-15 20:52:31
阅读次数:
559
在做绘图相关工作,由于对显示绘制结果实时性有要求,筛选了GDI , 与GDI+ 贴图性能。这里假设在内存中已绘制完成一张图片,现需求显示在控件上,同时,总是更新全部区域。 GDI+ 实现 调用1000次,测帧速 结果:帧率:88.81783帧率:91.14108帧率:92.28497帧率:83.16 ...
分类:
其他好文 时间:
2016-06-15 15:49:09
阅读次数:
311
人机对战,无非是通过算法来实现AI,遍历五子棋棋盘,返回一个X,Y的值,再去绘制棋盘就行了。 不多说,下面直接附上代码,人机的算法,有这个算法后,在自定义的View里去用就行了 package com.dcx.bean; import android.util.Log; public class S ...
分类:
移动开发 时间:
2016-06-15 14:27:04
阅读次数:
261
ScreenUnLock 与智能手机上的图案解锁功能一样。通过绘制图形达到解锁或记忆图形的目的。 本人突发奇想,把手机上的图形解锁功能移植到WPF中。也应用到了公司的项目中。 在创建ScreenUnLock之前,先来分析一下图形解锁的实现思路。 1.创建九宫格原点(或更多格子),每个点定义一个坐标值 ...
双键是化学绘图软件ChemDraw在绘制化学图形的过程中会遇到各种各样的化学结构。而双键就是一种常见的化学基础结构,有的用户希望自己绘制的图形更加的美观,希望可以调整双键的长度并且不影响到其他的结构。下面就针对这个问题给大家分享一下如何在ChemDraw中缩短双键长度? ...
分类:
其他好文 时间:
2016-06-15 10:47:22
阅读次数:
221
很多人日常使用ChemDraw是一款非常优秀的化学绘图软件,在其绘制化学结构式或者反应式的过程中,常常需要添加各种符号。比如有的用户会需要输入希腊字符π,但是不知道用什么方法添加。本教程就来给大家介绍一些如何在ChemDraw中打出符号π? ...
分类:
其他好文 时间:
2016-06-15 10:37:29
阅读次数:
192
* SVG SVG 是一种使用 XML 描述 2D 图形的语言。 SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处理器。 在 SVG 中,每个被绘制的图形均被视为对象。如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图 ...
分类:
Web程序 时间:
2016-06-14 22:14:32
阅读次数:
200