c#

位置:IT落伍者 >> c# >> 浏览文章

用C#对Illustrator矢量图形软件进行编程[3]


发布日期:2023年01月17日
 
用C#对Illustrator矢量图形软件进行编程[3]

)如果此前Adobe Illustrator软件未启动那么点击按钮后将出现启动Illustrator的过程然后出现是否保存AI文件的对话框但不会象上面那样显示出Illustrator本身运行时的界面

如果此时保存文件(我这里取名为aai我们将得到一个含有BrawDrawCom字样的AI格式文件

第六步使用Illustrator打开刚才保存好的aai文件我们看到的样子如下图

如果你留意以下上图我们会发现BrawDrawCom几个字已被转换成曲线这是由于程序中下面这句话所起的作用

textFrameCreateOutline();

它将textFrameContents所指定的文字转换成曲线这样做的目的很简单如果你所用的字体是一种很特殊的字体时(当然这里仅用了非常普通的字体)将此AI格式文件COPY到另一台未安装此字体的电脑中用Illustrator打开也不会因为找不到相关字库而发生变形或走样

[] [] []

               

上一篇:用C#对Illustrator矢量图形软件进行编程[2]

下一篇:.NET中的日期与时间的解决方法