什么是PS?
這里的ps是PostScript的縮寫.PostScript是Adobe公司開發(fā)的一種可編程打印控制語言。大家平??吹降乃^“PostScript"打印機(jī)就是指支持“PostScript”語言的打印機(jī)。
現(xiàn)在常用的打印控制語言有三種:
一種是針打的標(biāo)準(zhǔn),EPSON公司的EPSON打印控制語言,凡是針式打印機(jī)都標(biāo)明同EPSON兼容,其實(shí)這里的兼容就是指支持EPSON打印控制語言;一種是HP的PCL,即Print Control Language的縮寫;還有一種就是今天要介紹的PostScript。
*.ps文件就是指這個(gè)文件已經(jīng)用PostScript語言處理過了,可以直接在PostScript打印機(jī)上輸出(相當(dāng)于文本文件加上HTML標(biāo)記后就成了HTML文件一樣)。例如我們只需用下面命令:copy/b name.ps prn即可把一個(gè)*.ps在PostScript打印機(jī)上打印出來。
大家可能覺得這樣做很麻煩,直接用個(gè)文本文件或WORD文件不就可以了嗎?既然INTERNET上流行*.ps文件,自然有它的道理了。
假設(shè)一個(gè)大學(xué)要在網(wǎng)上發(fā)布入學(xué)申請(qǐng)表,最簡(jiǎn)單的辦法是搞一個(gè)文本文件,任何機(jī)器都可識(shí)別,但是在文本文件里無法加入排版信息,這樣每個(gè)人寄回來的表格格式可能都不一樣。用WORD當(dāng)然可以,但如果機(jī)器沒裝WORD怎么辦?如果是一臺(tái)工作站根本不能裝WORD又怎么辦呢?
PostScript是一種頁面描述語言,由Adobe公司于1985年開發(fā)成功(Adobe正是靠PostScript起家的)PostScript最重要的用途是以設(shè)備無關(guān)方式描述圖形,這樣,同一個(gè)描述可以不加修改地在任一臺(tái)PostScript打印機(jī)上輸出。另外,用PostScript還可以在計(jì)算機(jī)屏幕及其它繪圖設(shè)備上繪圖,可以在屏幕上顯示相應(yīng)的PostScript文件。PostScript由于可以滿足上述條件,所以在網(wǎng)上廣為流行。
閱讀PS文件的工具
?。?ps是網(wǎng)上廣為流傳的文件格式,如何使用這種文件格式呢?下面介紹一個(gè)最著名的PostScript實(shí)用工具Ghostscript。
Ghostscript是一個(gè)Postscript解釋器,它可以在許多操作系統(tǒng)上運(yùn)行,如DOS,WINDOWS31,WINDOWS95,WINDOWS NT,MACHINTOSH,UNIX,OS/2,VAX/VMS等。Ghostscript主要有兩個(gè)功能:
1.屏幕輸出:可以在屏幕上顯示Postscript文件。
2 打印輸出:可以在非Postscript打印機(jī)上打印Postscript文件。
現(xiàn)在Ghostscrip的WIN95最新版是5.10版,Ghostscript采用的是命令解釋行,使用不太方便。運(yùn)行Ghostscript后屏幕出現(xiàn)如下所示的命令窗口:
GS>_
注意這是Ghostscript的窗口提示符,而不是DOS下的提示符。在該提示符下使用有關(guān)命令即可。
比如輸入:
GS>(tiger.ps) run
就可以在屏幕上顯示 tiger.ps 文件。具體的命令你得學(xué)習(xí)隨機(jī)提供的用戶手冊(cè)。
由于命令解釋方式使用不太方便,Ghostscript還提供了一個(gè)前端產(chǎn)品:GSVIEW。GSVIEW不能單獨(dú)運(yùn)行,必須先安裝了Ghostscript,然后才能運(yùn)行GSVIEW。GSVIEW的WINDOWS版是標(biāo)準(zhǔn)的WINDOWS程序,使用十分方便,這里介紹最新版GSVIEW 2.4。
下面通過介紹各個(gè)菜單項(xiàng)的作用來說明GSVIEW的功能(僅列了最常見的菜單選項(xiàng)):
1.
Open:打開一個(gè)文件,目前GSVIEW支持的文件格式有:*.ps,*.eps,*.epi,*.pdf.在文件選擇窗口中選中你希望的文件即可在屏幕上閱讀文檔了。
Select :同Open相似,但不顯示文件,主要用于在打印文件前先選擇一個(gè)文件(你可能只想打印文件,對(duì)瀏覽文件不感興趣)。
Extract.. :從當(dāng)前文檔中拷貝幾頁到一個(gè)新的.ps文件中。
Close:關(guān)閉文檔。
Info:提示當(dāng)前文檔的一些信息,如文件名,頁數(shù),創(chuàng)建日期,標(biāo)題,頁碼順序等。
Print:打印。如果你的打印機(jī)不支持Postscript,則選擇該選項(xiàng)。然后根據(jù)屏幕提示選擇你當(dāng)前使用的打印機(jī)類型,分辨率(各個(gè)打印機(jī)可用的分辨率不一樣),打印頁碼即可開始打印。多么簡(jiǎn)單!
Print :如果你的打印機(jī)是Postscript打印機(jī),則選該選項(xiàng)直接打印,GSVIEW直接將打印序列發(fā)到打印機(jī),什么都不做。
Show message:顯示程序運(yùn)行的一些消息,如Ghostscript DLL的位置等,同用戶關(guān)系不大。
Exit:退出GSVIEW。
以上其實(shí)就可以滿足基本需要了,當(dāng)然GSVIEW還提供了其它許多功能。
2.Edit
Copy:這里的Copy和一般程序里的Copy概念不一樣,這里是將當(dāng)前頁顯示的內(nèi)容作為BMP圖片拷貝到剪貼板中。
Paste To:將用Copy命令拷貝到剪貼板中的內(nèi)容輸出到BMP文件中。
Text Extract :將.ps文件中的文本輸出到文本文件中。
Find:在文檔中查找字符串。
3.Oretenation
顯示方式,如可以左轉(zhuǎn)90度,右轉(zhuǎn)90度等。
4.Media
Display Settings:設(shè)置顯示方式:如分辨率,放大分辨率等。下面還列出了許多紙張類型,如A4、A3.....等,就不一一列出。
GhostScript和GSVIEW的獲得及安裝
讀者可通過以下地址下載GhostScript和GSVIEW:
http://www.cs.wisc.edu/~ghost/aladdin/
get510.html
你總共需要下載以下四個(gè)文件:
GSV24W32.ZIP 553,953
GS510W32.ZIP 568,543
GS510INI.ZIP 827,092
GS510FN1.ZIP 1,170,038
將以上四個(gè)文件拷貝到一個(gè)子目錄中,然后用WINZIP打開GSV24W32.ZIP,在WINZIP中直接運(yùn)行其中的SETUP即可(編者注:我們?cè)谠摼W(wǎng)址發(fā)現(xiàn)了GSVIEW 2.6版本-GSV26W32.ZIP,用它代替第一個(gè)文件下載,用WINZIP 將其解壓至一個(gè)目錄,把另三個(gè)文件拷至該目錄,執(zhí)行SETUP)。
相關(guān)資源
下列站點(diǎn)中有一些關(guān)于PS的資源:
http://www.adobe.com/prodindex/postscript/
main.html
postscript的老家,包括postscript描述語言的最新版postscript 3的資料,白皮書及相關(guān)資源。
http://www.lasergo.com/
又一個(gè)觀察postscript文件的工具,并提供一個(gè)Netscape Navigator插件,可以在Netscape Navigator中觀看ps文件。
在INTERNET上查找資料的朋友可能會(huì)經(jīng)常碰到*.ps文件,這些*.ps文件可能是某個(gè)大學(xué)的入學(xué)申請(qǐng)表,也可能是某個(gè)軟件的使用文檔,或者是某個(gè)公司的簡(jiǎn)歷。你把這些文件下載下來后可能會(huì)發(fā)現(xiàn)不知道怎樣讀它!用EDIT等文本編輯器打開一看,文件開頭都是些亂七八糟的字符,用Microsoft word也不能讀它,再打開圖像編輯軟件如Photoshop還是讀不了!那么這些*.ps文件到底是什么東西呢?
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||