EPS文件格式

EPS或封裝的PostScript是一種標準的圖形文件格式,用於交換圖像、圖紙(如標誌或地圖),甚至是完整頁面的佈局。一個EPS文件內部包含了使用PostScript頁面描述語言對這種對像或佈局的描述。它可以包括位圖和矢量數據。EPS文件的目的是被包含在其他頁面中。有時EPS文件被稱為EPSF文件。EPSF只是代表封裝的PostScript格式。EPS文件的擴展名是.eps或.epsf。

本頁討論了。

  • EPS文件格式的基本知識
  • 如何創建EPS文件
  • 如何查看EPS縮略圖
  • 如何減少EPS文件的文件大小
  • 有關該文件格式的更多技術細節

EPS仍在使用,但它本質上是一種過時的文件格式,不再發展了。

  • 對於交換標誌或圖紙,它已被Adobe應用程序的本地文件格式所取代。Adobe公司已經使在InDesign文檔中放入Illustrator或Photoshop的本地文件變得很容易。鑑於大多數人都在使用Adobe Creative Cloud或Creative Suite軟件,EPS作為一種中間文件格式已不再有意義。
  • 對於交換完整的頁面或廣告,它已被PDF所取代(就像PostScript本身也被淘汰並被PDF取代一樣)。

即使PDF和本地文件格式是未來的方向,你現有的EPS文件庫仍將在很長一段時間內可用。以下是Adobe公司的Dov Isaacs在PrintPlanet論壇的討論中所說的。 “……Adobe將繼續支持EPS作為一種傳統的圖形格式,用於將非色彩管理、不透明的圖形數據導入Adobe應用程序(如InDesign和Illustrator)。儘管我們當然不建議將新的圖形內容存儲為EPS格式(除非是為了滿足將數據導入不完全以PDF為中心的頁面佈局程序的需要–在此無需提及名字!),我們的用戶群應該感到舒適,無需擔心需要轉換他們非常大的基於EPS的圖形資產庫。 ”

EPS文件的基本原理

一個EPS文件可以包含文本、圖形和圖像的任何組合。由於它實際上是一種PostScript文件,它是現有的最通用的文件格式之一。EPS文件通常包含一個小的預覽圖像,用來顯示文件的內容。這樣做是為了使應用程序不需要PostScript解釋器來顯示EPS文件的內容。甚至像Microsoft Word這樣的辦公應用程序也可以顯示預覽圖像。如果EPS文件被發送到不支持PostScript的打印機上,那麼打印的又是這個預覽圖像。質量將不等同於讀取的EPS作品,但至少在打印出來的時候有一個圖像。有數以百萬計的人在使用*.eps文件時,沒有意識到他們所使用的藝術品到底有多複雜。

如何創建EPS文件

EPS文件可以由所有專業繪圖應用程序以及大多數佈局應用程序生成。

  • 創建EPS文件最廣泛使用的應用程序是Adobe Illustrator。Illustrator的本地文件格式被稱為AI。AI文件比相應的EPS文件要小,它保留了Illustrator的所有編輯功能。保存為EPS的好處是,在其他(非Adobe)應用程序中使用該文件更容易。如果你需要將作品發送給其他公司,而你又不知道他們會用什麼軟件來處理你的創作,那就使用EPS或PDF。
  • 像Adobe Photoshop這樣的圖像處理程序也可以將位圖圖像保存為EPS文件。
  • 一些打印機驅動程序能夠生成EPS文件和PostScript文件。

如何查看EPS文件

查看放置的EPS文件

當你在版面設計或文字處理程序中把EPS文件放在一個頁面上時,該程序需要把EPS的內容可視化。它可以通過兩種不同的方式做到這一點。

  • 它可以顯示嵌入EPS文件中的預覽圖像。
  • 它可以嘗試渲染EPS文件的內容,並生成一個為當前屏幕尺寸和放大率而優化的預覽圖像。只有少數應用程序,如Adobe InDesign,能夠做到這一點。由於這一操作可能相當耗費處理器,InDesign只有在用戶選擇的顯示質量被設置為 “高 “時才會這樣做。

在操作系統中查看EPS縮略圖

無論是在 PC 還是在 Mac 上,查看 EPS 的內容都是一件非常麻煩的事情。

  • Windows中的EPS縮略圖當在Windows資源管理器的縮略圖視圖中查看EPS文件時,會使用一個通用圖標。下面是在Windows XP中查看的兩個EPS文件的例子。

Windows XP中的EPS文件

對於其他文件格式,如JPG或PNG,資源管理器顯示的是實際圖像內容的縮略圖。在處理大量的文件時,這可能非常實用。有一個叫PS+Ai Thumb的小工具,至少部分解決了這個問題。它對某些圖像有效,但不是對所有類型的EPS文件都有效,如下圖所示。我只在Windows XP中使用過它。它在64位版的Windows 7上不起作用。

安裝了PS+Ai Thumb的資源管理器中的EPS文件

最好的解決辦法是使用一個更專門的圖像瀏覽器或查看器。下面是Adobe Bridge的顯示內容。Bridge與Adobe Creative Suite或Photoshop等應用程序捆綁在一起。

Adobe Bridge中的EPS文件

  • 在Mac OS X中的EPS預覽在Leopard中,情況與Windows有點類似:在Adobe Bridge等應用程序中查看EPS縮略圖很好,但在Finder或QuickLook中卻看不到預覽。幸運的是,有一個很好的插件叫EPSQLPlugIn,它可以解決這個問題。它可以在這裡下載。蘋果公司在OS X 10.6中消除了這個限制。下面是上述兩個圖標在Snow Leopard的Finder中的樣子。

OS X 10.6 Snow Leopard中的EPS文件

如何將EPS文件轉換為其他文件格式

EPS文件可以轉換為PDF、TIFF、JPG、PNG或其他圖形文件格式。

  • 如果你是Adobe Illustrator或Photoshop的用戶,只需打開EPS文件並使用SAVE AS將其導出為另一種文件格式。CorelDraw和其他繪圖應用程序也可以用來做同樣的事情。
  • 如果你沒有上述任何應用程序,有一些網站可以將EPS轉換為圖像。谷歌一下,你就會發現。

請記住,將包含矢量數據的EPS轉換為只能包含位圖數據的圖像文件格式,意味著你正在轉換為一個被優化為特定尺寸的文件。關於位圖與矢量圖的頁面更詳細地解釋了這一點。

如何減少EPS文件的文件大小

徽標和其他類型的藝術品經常被保存為EPS文件。盡量減少文件大小是有意義的。你可以做一些事情來減少EPS數據的大小。

  • 通常情況下,嵌入EPS文件中的預覽圖像佔EPS數據的很大一部分。如果你最初在A4或字母大小的畫布上填入一個標誌,那麼A4或字母大小的預覽圖像很容易超過半兆字節。如果標誌是一個基於矢量的圖畫,縮小其尺寸,使其成為10厘米或4英寸寬,並沒有什麼缺點。這可能使EPS文件的文件大小減半。
  • 像Adobe Illustrator這樣的應用程序會在其EPS輸出中保存額外的信息。當保存為EPS文件時,你可以選擇文件格式。通過選擇Illustrator 9而不是Illustrator CS5,我把EPS文件的大小減少了200K。考慮到以舊的文件格式保存可能會影響你之後編輯EPS文件的能力。
  • 擺脫不必要的數據。在行動窗口中,Adobe Illustrator有一個選項可以刪除未使用的調色板項目。這將刪除未使用的色板、畫筆、符號和样式。這可能會使文件大小額外減少200到400K。還要確保在停用的圖層或粘貼板區域沒有隱藏任何無關的藝術品。
  • 嘗試通過簡化路徑或將多個路徑合併成一個路徑來優化設計。
  • 如果EPS文件需要包含位圖圖像,確保使用這些圖像的最佳分辨率。

其他信息可以在這個優秀的頁面上找到。

關於EPS文件格式的更深入信息

EPS文件必須符合Adobe Document Structuring Conventions(DSC)。這是一套定義PostScript數據應如何組織的規則。

至少,它必須包括一個標題註釋,%!PS-Adobe-3.0 EPSF-3.0,和一個邊界框註釋,%BoundingBox: llx lly urx ury,描述插圖的邊界。(該規範不要求EPSF版本,但許多程序會拒絕沒有該版本的文件)。 )

EPS程序不能使用初始化或永久改變機器狀態的操作符,而這些操作符不能被周圍應用程序使用的保存和恢復所撤銷(例如,以 “init “開頭的操作符,如initgraphics)。作為一種特殊情況,EPS程序可以使用showpage操作符。導入的應用程序負責禁用showpage的正常效果。EPS程序不應該做任何對環境敏感的決定(導入程序可能試圖達到一些特殊的效果,EPS程序不應該把它搞砸),儘管它可以使用一些與設備有關的技巧來改善外觀,如snap-to-pixel算法。

有一些操作符不應該在EPS文件中使用:banddevice、cleardictstack、copypage、erasepage、exitserver、framedevice、grestoreall、initclip、initgraphics、initmatrix、quit、renderbands、setglobal、setpagedevice、sethared和startjob。這些也包括來自statusdict和userdict的操作符,如legal、letter、a4、b5等。有一些運算符應謹慎使用:nulldevice、setgstate、sethalftone、setmatrix、setscreen、settransfer和undefinefont。

EPS文件可以使用7位(ASCII,就像PostScript數據通常是這樣)和8位(二進制,在Macintosh上幾乎總是這樣,因為它大大減少了文件的大小)進行編碼。8位EPS文件不能被所有操作系統或應用程序正確處理。

圖像預覽

EPS文件可以選擇包含一個位圖預覽,這樣,不能直接渲染PostScript的系統至少可以顯示圖形的粗略表示。

有4種預覽格式。

  • PICT,主要用於在Mac上生成的文件。PICT文件存儲在EPS文件的資源分叉中,而實際的PostScript數據則存儲在數據分叉中。PICT是QuickDraw的默認文件格式,QuickDraw是MacOS 7/8/9應用程序用來生成屏幕顯示的圖形模型。
  • TIFF。由Windows應用程序創建的大多數EPS文件都包含一個用於預覽的TIFF文件。
  • 元文件。一些源自PC的EPS文件包含一個Windows Metafile預覽。WMF或Windows Metafile是相當於Macintosh PICT文件格式的個人電腦。
  • EPSI是一種具有獨立於平台設備預覽的EPS文件。EPSI是EPS的一個全ASCII(沒有二進制數據或標題)版本。EPSI提供了一個將被顯示或打印的圖像的十六進制編碼預覽表示。EPSI文件被Adobe記錄下來,作為提供EPS文件預覽的一種手段,這將是跨平台的。但實際上,DOS機器和Windows更傾向於在PostScript中嵌入TIFF或甚至Windows Metafiles。EPSI主要在Unix系統上使用。

不過,也可以有一個沒有預覽的EPS文件。在這種情況下,導入的文件通常顯示為一個灰色的方框或一個有斜線穿過的方框。

預覽圖像有一個固定的分辨率,通常為72dpi。如果你在文檔中放大一個EPS文件,預覽圖像會被拉伸,可能會變得 “塊狀”,缺乏細節。這並不一定意味著EPS數據本身的質量會下降。只要EPS文件只包含文本和矢量圖,縮放它就不會影響其質量。

如果你在非PostScript打印機上打印一個包含EPS圖像的文件,通常打印的是預覽圖像。當你打印到PostScript設備時,預覽圖像會被忽略。

備註

雖然EPS文件包含PostScript數據,但你不能總是將它直接發送到打印機進行打印。一些解釋器不能處理可能包含在EPS文件中的預覽數據。另一些則因為缺少’showpage’操作符而不能輸出該文件。也可能發生這樣的情況:打印機確實處理了作業,但由於EPS文件的內容位於可打印區域之外,所以輸出了一個空白頁。

EPS文件可能包含PostScript第2級運算符,使文件無法在舊的PostScript第1級設備上輸出。

規格表

名稱。EPSD開發商。Adobe發布日期:80年代中期數據類型:矢量、位圖和字體顏色數量:無限顏色空間。壓縮算法。理想用途:印前應用程序之間的信息交換PC平台上的擴展。 .EPSMacintosh文件類型。EPSF(有時是TEXT)特殊功能。-備註:這裡有手冊

留下评论