熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

用C#對Illustrator矢量圖形軟件進行編程[3]

2013-11-13 11:06:35  來源: .NET編程 

  ()如果此前Adobe Illustrator軟件未啟動那麼點擊按鈕後將出現啟動Illustrator的過程然後出現是否保存AI文件的對話框但不會象上面那樣顯示出Illustrator本身運行時的界面

  如果此時保存文件(我這裡取名為aai我們將得到一個含有BrawDrawCom字樣的AI格式文件

  第六步使用Illustrator打開剛才保存好的aai文件我們看到的樣子如下圖


  如果你留意以下上圖我們會發現BrawDrawCom幾個字已被轉換成曲線這是由於程序中下面這句話所起的作用

textFrameCreateOutline();

  它將textFrameContents所指定的文字轉換成曲線這樣做的目的很簡單如果你所用的字體是一種很特殊的字體時(當然這裡僅用了非常普通的字體)將此AI格式文件COPY到另一台未安裝此字體的電腦中用Illustrator打開也不會因為找不到相關字庫而發生變形或走樣

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15175.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.