資源描述:
《ps(postscript)格式文件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、(一)PS(PostScript)格式文件PS格式文件是使用的PS頁面描述語言編寫的文件。該語言是一種基于堆棧的解釋型語言,已由支持Macintosh機(jī)器輸出激光打印的Leve1發(fā)展到現(xiàn)在支持多種平臺的Leve13,其特點(diǎn)是將文字也作為圖形處理。對PS編程感興趣的朋友可到http://www.rightbrain.com免費(fèi)下載GleinReid所著《ThinkinginPostScript》一書。閱讀PS文件需要相應(yīng)的語言解釋器,即閱讀器,這些閱讀器多為商業(yè)軟件,據(jù)本人所知共享軟件僅有GhostgumSoftware公司的
2、GhostScript和Gsview。GSview是GhostScript在windows和OS/2下的圖形接口,而GhostScript則為PS頁面描述語言的解釋器。目前若使用GSview2.70作為閱覽器,則需要有GhostScript5.5才能運(yùn)行。可到http://www.cs.wisc.edu/~ghost/下載。GSview既可閱覽PS和PDF文件,進(jìn)行文件格式轉(zhuǎn)換,又可拷貝文件中的圖形,還可打印成冊。7C:J!P)?&q5s._7R$D(二)也可用專門的PSviewer查看,它也是acrobat公司的,樓主可以
3、搜索一下。%N+v-?9I)y,b'o(三).ps文件就是PostScript格式的文本文件,可以用PSView直接打開.ps文件,也可以用AdobeAcrobatDistiller轉(zhuǎn)換成PDF文件.Distiller包括在AdobeAcrobat完整版中.一般轉(zhuǎn)成pdf的通用方法是安裝AdobeAcrobatProfessional,然后系統(tǒng)就會增加一個“AdobePDF”打印機(jī)。之后便可以采用打印的方法將其他文件轉(zhuǎn)成pdf格式的。對于科技論文中所用的圖片而言,eps格式的圖片是比較通用的,而windows下最常用的畫圖軟
4、件visio卻不支持直接將visio圖案轉(zhuǎn)成eps格式,只能按照上述安裝“AdobePDF”打印機(jī)方法,先將visio文件打印成pdf格式,然后將pdf文件導(dǎo)出或者另存為為ps文件,再用gsview打開ps文件,在Options菜單中選中EPSClip,再用File菜單中的“PStoEPS”命令得到只包含圖片部分的eps文件(注意:打印時圖片可能并不能占滿整個頁面,這沒有關(guān)系,"PStoEPS"命令可以將周圍的空白裁減掉——當(dāng)然要選中"EPSClip")。AdobeAcrobatProfessional是商業(yè)軟件,其實有一種
5、使用免費(fèi)軟件的方法直接將各種文件轉(zhuǎn)成ps文件,這就是安裝postscript打印機(jī)。Adobe自己本身提供了這樣一個打印機(jī)(adobeuniversalpostscriptdrivers,官方只支持到winxp,在win7上安裝需要以兼容模式運(yùn)行),HP也有(HPUniversalPrinterDriver-PostscriptforWindows,官方說明能夠支持vista,其實win7也支持)。安裝這兩個打印機(jī)時,將端口選為FILE,就能最終安裝好PS打印機(jī)。之后便可以將文件打印成ps格式,然后可以使用各種工具轉(zhuǎn)成pdf
6、(有免費(fèi)的ps2pdf工具,一般的latex套裝中有)或eps。打印時選擇打印到文件,這樣會出現(xiàn)一個對話框提示將文件輸出到某個地方,否則在輸入文件名時就要同時輸入路徑名,這樣才能比較容易地找到最終的輸出文件。注意:adobe的postscript的打印效果不是很好,不知是否是設(shè)置的問題,而HP的打印機(jī)驅(qū)動打印出來效果好多了。此外,HP的postscript驅(qū)動不一定要是universalprinterdriver,可以選定某款型號支持ps的打印驅(qū)動即可,如HPLaserJet2100SeriesPS。注意:打印機(jī)打印出來的p
7、s文件不一定具有通用性。如用HPLaserJet2100SeriesPS打印機(jī)輸出的ps文件在windows下用gsview32可以很好的查看,在linux下用gs也可以很好查看,但是用evince就會出錯。因為HPLaserJet2100SeriesPS打印機(jī)輸出的ps文件前面增加了如下數(shù)行:%-12345X@PJLJOB@PJLSETRESOLUTION=1200@PJLSETECONOMODE=OFF@PJLENTERLANGUAGE=POSTSCRIPT使得evince程序不能識別,將這幾行注釋掉就可以了(不影響轉(zhuǎn)
8、成eps格式的文件,因為轉(zhuǎn)換都是依賴于ghostscript的)。還有,PS打印機(jī)的“屬性”-->“高級”設(shè)置中的“postscript選項”,其中的輸出一定要設(shè)置為“內(nèi)嵌postscript文件”(即eps),這樣設(shè)置后,以后適用gsview轉(zhuǎn)換為eps格式才能將空白切去。也可以不使用g