EPS (Encapsulated PostScript) 是桌面出版系統通用交換格式,核心是 PostScript 頁面描述語言,封裝單頁/單物件,支援矢量+位圖混合、預覽圖、色彩管理、字體嵌入。本文深度解析結構、特徵、列印陷阱、用途、與 PS/AI/PDF 差異、優缺點。
📋 格式基本資訊
| 屬性 | 說明 |
| 全稱 | Encapsulated PostScript |
| 核心 | PostScript 語言 (圖靈完備、堆疊式、頁面描述) |
| 封裝單位 | 單一頁面 / 單一物件矩形邊界 |
| 內容組成 | PS 程式碼 (ASCII/二進制) + 可選預覽圖 (TIFF/PICT/WMF) |
| 色彩空間 | CMYK / RGB / Lab / 專色 (Pantone) / 多通道 |
| 字體處理 | 可嵌入完整字體資訊 (Type 1/Type 3/TrueType/OpenType) |
| 版本 | EPS / EPSF / EPSI (預覽格式不同) |
🏗️ 檔案結構四大區塊
EPS File
├── 1. DSC Comments (文件結構約定註解)
│ ├── %!PS-Adobe-3.0 EPSF-3.0
│ ├── %%BoundingBox: x y w h (物件邊界,單位 point 1/72 inch)
│ ├── %%Pages: 1 (強制單頁)
│ ├── %%DocumentFonts: Font1 Font2... (字體清單)
│ ├── %%ColorUsage: CMYK/RGB/Process...
│ └── %%Preview: TIFF/WMF/PICT (預覽圖資訊)
├── 2. Prolog (序言:字體定義、程序、編碼、色彩空間)
├── 3. Script (主體:PostScript 繪圖指令)
│ ├── 矢量路徑 (moveto/lineto/curveto/closepath/fill/stroke)
│ ├── 位圖影像 (image/colorimage 操作符,內嵌像素資料)
│ ├── 文字顯示 (findfont/scalefont/setfont/show)
│ └── 色彩管理 (setcolorspace/setcolor/渲染意圖)
├── 4. Trailer (結尾:EOF、預覽圖二進制資料區塊)
✨ 關鍵特徵
| 特徵 | 說明 |
| 單頁封裝 | 一個 EPS = 一頁/一物件,邊界由 %%BoundingBox 定義,可非標準頁面尺寸 |
ASCII/二進制雙模 | ASCII 可直接編輯檢查、體積大;二進制體積小、處理快、難編輯 |
| 矢量為主、兼容位圖 | 位圖不轉矢量,直接以像素資料內嵌;裁剪/網點/色彩管理用 PS 指令描述 |
| 預覽圖選擇性 | 非 PS 環境 (Word、舊版瀏覽器) 僅顯示低解析度預覽圖 |
| 色彩管理完整 | 支援 ICC Profile、渲染意圖、網點形狀、傳遞函數、分色參數 |
| 字體可嵌入 | 完整字體程式碼內嵌,輸出端無需安裝字體即可正確渲染 |
| 多種變體 | Photoshop EPS / Illustrator AI(EPS) / Generic EPS — 交叉使用需測試相容性 |
🖨️ 列印陷阱:非 PS 印表機只能印預覽圖
- EPS 內容為 PS 程式碼,**必須由 PostScript 解譯器 (RIP) 解譯後輸出**
- 非 PS 印表機 (噴墨/雷射多為 PCL/自有語言) → 驅動程式只能提取預覽圖 (通常 72-150 dpi) 列印 → 輸出極度模糊、鋸齒嚴重
- 解決:使用 PostScript 印表機 / 虛擬 PS 印表機列印到檔案 / RIP 軟體 / 轉 PDF 列印
🆚 EPS vs PS vs AI vs PDF
| 格式 | 核心 | 頁面數 | 主要用途 | 相容性 |
| PS | PostScript | 多頁 | 直接送輸出設備、RIP 輸入 | PS 環境通用 |
| EPS | PostScript (單頁封裝) | 強制 1 頁 | 跨應用程式嵌入 (排版/設計/出版) | 專業排版軟體通用 |
| AI (Illustrator) | PDF 為基底 (新版) / EPS 為基底 (舊版) | 多畫板 | AI 原生編輯、保留圖層/特效/動態效果 | AI 完美、其他需轉換 |
| PDF | PDF (PS 子集 + 物件結構) | 多頁 | 最終交付、列印、網頁、存檔、通用交換 | 全平台原生支援 |
✅ 何時用 EPS?優缺點權衡
| 優點 | 缺點 |
| 專業排版 (InDesign/QuarkXPress/PageMaker) 嵌入首選 | 檔案體積大 (含完整 PS 程式碼+預覽圖+字體) |
| 矢量銳度無損、色彩管理完整、字體可嵌入 | 非 PS 環境只能看低解析度預覽圖 |
| 可包含位圖+矢量混合、裁剪路徑、專色 | 不支援透明度混合 (PDF 1.4+ 支援) |
| 跨平台 (Mac/Win/Linux) 專業流程通用 | 編輯困難 (需 PS 知識或回原應用軟體) |
| 印刷廠 RIP 流程標準輸入格式 | 逐漸被 PDF/X-1a/PDF/X-4 取代 |
💡 現代工作流建議
- 設計源檔:AI (Illustrator) / PSD (Photoshop) / INDD (InDesign) — 保留圖層/可編輯
- 跨軟體嵌入:PDF/X-1a (印刷) / PDF/X-4 (含透明/層) / SVG (網頁/切圖) — 取代 EPS
- 舊流程/舊軟體/特定印廠要求:輸出 EPS (勾選「包含預覽圖 TIFF 300dpi」、「嵌入字體」、「CMYK 模式」)
- 純位圖素材:用 TIFF (無損、支援層/Alpha/ICC) / PSD — 不要用 EPS 包位圖
- 非 PS 印表機列印:轉 PDF 列印,或安裝 Ghostscript/GhostPCL 虛擬 PS 驅動
💡 定位:EPS 是「PostScript 時代的封裝交換標準」,功能被 PDF/X 系列全面超越。現代流程**首選 PDF/X**,僅在舊版排版軟體/特定印廠 RIP/legacy 工作流中被動使用 EPS。