一、 引言
Word字處理軟件是目前應(yīng)用最廣泛的文檔處理軟件之一,尤其在工廠、企業(yè)、院校中應(yīng)用更是廣泛。Word軟件中出色的圖文并排方式,可以把各種圖形插入到所編輯的文檔中,這樣不但文檔的版面豐富,而且所傳遞的信息量準(zhǔn)確。但是,Word本身能繪制圖形的能力有限,難以繪制正式的工程圖。而且,在工廠、企業(yè)等單位,大量的圖形是用CAD軟件繪制的圖形,這些圖形不但有二維的平面圖,而且隨著高檔CAD軟件的應(yīng)用,有些是三維的效果圖,那么,能否把用CAD軟件所繪制的圖形插入到Word軟件中去呢?回答是肯定的,而且這方面的技巧文章也不少,但不外乎采用屏幕拷貝、粘貼等功能,用這類方法所獲得的圖形文件所生成的精度是非常有限的,如果要把這類圖形放大,則會變得不清楚。因為,這類圖形文件其實是圖像,在計算機(jī)中是點陣格式,因此,無法實現(xiàn)無級縮放。
CAD軟件所繪制的圖形文件與一般的圖像文件最大的不同之處在于CAD軟件所繪制的圖形文件是矢量格式文件,能實現(xiàn)無級縮放不變形,也就是與圖形繪制面積無關(guān),一般都能用繪圖儀來輸出;圖像文件則是點陣格式,無法實現(xiàn)無級縮放,否則會發(fā)生變形或清晰度降低。這類圖像文件的格式有常用的BMP、PCX、JPG等。
二、 矢量圖的格式
Word軟件中除了能接受圖像文件外,也能接受矢量圖,具體包括WMF、DXF、HPGL、CGM等格式文件。當(dāng)這些格式的文件插入到Word中去后,能在Word 中實現(xiàn)無級縮放,而圖形的精度保持不變,適合大圖形的輸出。這些矢量格式文件的特性如下:
?。?)WMF是Windows 圖元文件,AutoCAD 14版以上的軟件能直接輸出這種格式,但是這種格式不支持標(biāo)注尺寸等內(nèi)容的輸出。
?。?)DXF是AutoCAD軟件支持的格式,但在插入到Word中去時,有以下限制: * 僅支持到AutoCAD 12版以前的版本; * 不支持三維圖形的延伸部分; * 不支持嵌入在文字型圖形中的要求特殊字符的控制代碼和特殊字符; * 不支持要求單獨的圖形定義文件的dxf 文件; * 對于多視口的dxf 文件,使用當(dāng)前視口導(dǎo)入該文件。 目前只有Word 97版本以上支持插入這種格式。
(3)HPGL文件格式是HP繪圖儀支持的格式,能直接驅(qū)動繪圖儀工作;能完全支持三維線框模型、尺寸、圖形塊等輸出。但僅有Word 6.0版本支持插入這種格式。
(4)CGM文件是計算機(jī)圖形圖元文件格式,支持 CGM:1992 版本 1。能處理所有的三維編碼,并解釋和支持所有元素。也能完全支持三維線框模型、尺寸、圖形塊等輸出。目前所有的Word軟件都能支持插入這種格式。
三、 具體方法
Word中為了實現(xiàn)矢量圖形的插入內(nèi)嵌了圖形過濾器,用來實現(xiàn)圖形的交換。根據(jù)前面的介紹,我們只要在CAD軟件中輸出以上格式的矢量文件交換格式,即可把CAD圖形文件插入到Word中去,一般最好選擇HPGL和CGM格式。
1.HPGL格式的文件
我們以AutoCAD軟件為例,介紹HPGL格式文件是如何在AutoCAD中的輸出并插入到Word中去的。AutoCAD可以是任意版本,而Word 軟件只能采用 6.0以上版本。 首先啟動AutoCAD軟件,先用CONFIG命令進(jìn)行打印機(jī)軟件設(shè)置。進(jìn)入文字選擇后,選擇Hewlett-Packard(HP-GL)這一項。當(dāng)出現(xiàn)繪圖儀選擇項時,選7475型即可。當(dāng)然,也可以選擇其它類型的繪圖儀,如7220型。經(jīng)過試驗,選7475型繪圖儀輸出繪圖文件插入到Word后,可以顯示出彩色圖形,而其它有些繪圖儀就只能輸出單色圖形。接下來的選項就如同設(shè)置繪圖輸出一樣,可根據(jù)你的需要來設(shè)定,一般可取默認(rèn)項。 回到AutoCAD繪圖環(huán)境后,調(diào)出要插入到Word中去的圖形,選擇PLOT打印命令進(jìn)行繪圖輸出,在出圖的彈出菜單中可以進(jìn)行繪圖筆的設(shè)定,如設(shè)定某支筆的輸出顏色、輸出線形等。如果要生成彩色的圖形,其每支筆所對應(yīng)的顏色如表1所示。 表1 各筆所對應(yīng)的顏色 筆編號 顏色 1 黑色 2 紅色 3 綠色 4 黃色 5 藍(lán)色 6 洋紅色 7 深藍(lán)色 然后選輸出文件的文件名,即把輸出圖形文件存為一個文件。一切設(shè)置完成后輸出圖形,輸出結(jié)果就是在磁盤中形成了一個文件,其默認(rèn)的文件名后綴為PLT。我們把剛才生成的這個繪圖文件的后綴改為HGL。 打開Word 6.0軟件,在所需要插入圖形的地方,執(zhí)行插入圖片命令,找到剛才的繪圖文件,按下確定按鈕后,我們可以看到計算機(jī)正對圖形進(jìn)行轉(zhuǎn)換。所用轉(zhuǎn)換程序是HPGL GRAPHICS INPUT,轉(zhuǎn)換結(jié)束后,就可以看到插入的彩色AutoCAD圖形。 用鼠標(biāo)雙擊此圖,就能對圖形進(jìn)行編輯,如改變文字或圖線的顏色、尺寸及標(biāo)注漢字等。如果圖形大小不合適,可以通過單擊圖形,拉動圖形上的八個調(diào)整點來調(diào)節(jié)圖形的大小。由于圖形文件是矢量文件格式,不論圖形如何大小變化,最后輸出的Word文檔中的圖形保持精度不變。
2.CGM格式文件
目前,很多三維設(shè)計軟件,如Pro/ENGINEER、Solidedge等軟件,均支持CGM格式文件的輸出。這種格式的文件體積小、精度高,特別適合在Word文檔中插入三維線框圖形。如圖1所示。圖1 模型三維線框圖 采用HPGL格式轉(zhuǎn)換文件的方法適合所有支持輸出HPGL格式的CAD軟件,如AutoCAD的所有版本、北航的CAXA等。但在Word軟件中,目前僅支持用6.0版本插入。一旦插入后,就可以用其它Word 軟件來打開。CGM格式文件支持所有Word軟件的插入,但在目前,用AutoCAD軟件無法直接生成CGM格式文件。
四、 結(jié)論
利用矢量格式文件的轉(zhuǎn)換,實現(xiàn)了將CAD圖形文件插入到了Word文檔中的目的。更為重要的是,利用矢量格式文件充分保留了CAD文件的特色,不論圖形如何大小變化,最后輸出的Word文檔中的圖形保持精度不變。