EPS або Encapsulated PostScript – це стандартний формат графічних файлів для обміну зображеннями, малюнками (наприклад, логотипом чи карткою) або навіть макетами повних сторінок. Файл EPS всередині містить опис такого об'єкта або макета за допомогою мови опису сторінок PostScript. Він може включати як растрові, і векторні дані. Мета файлу EPS повинна бути включена до інших сторінок. Іноді файли EPS називають файлами EPSF. EPSF просто означає інкапсульований формат PostScript. EPS-файли мають розширення .eps або .epsf.

PostScript

EPS, як і раніше, широко використовується, але по суті це застарілий формат файлів, який більше не розвивається.

  • Для обміну логотипами або малюнками його замінили власними форматами файлів програм Adobe. Adobe полегшує перенесення власного файлу Illustrator або Photoshop у документ InDesign. Враховуючи, що більшість людей працюють із програмним забезпеченням Adobe Creative Cloud або Creative Suite, Encapsulated PostScript більше не має сенсу як проміжний формат файлу.
  • Для обміну повними сторінками або рекламними оголошеннями він був замінений на PDF (так само, як і сам PostScript також поступово скорочується та замінюється на PDF).

Незважаючи на те, що PDF та нативні формати файлів є відповідним варіантом, ваша існуюча бібліотека EPS-файлів ще довго використовуватиметься. Ось що сказав Дов Айзекс з Adobe під час обговорення на форумі PrintPlanet: « … Adobe продовжуватиме підтримувати EPS як застарілий графічний формат для імпорту непрозорих непрозорих графічних даних у програми Adobe (наприклад, InDesign та Illustrator). , Хоча ми безумовно не рекомендуємо зберігати новий графічний контент у форматі Encapsulated PostScript (за винятком необхідності імпортувати дані в програми верстки сторінок, які не зовсім PDF-орієнтовані – не потрібно згадувати тут імена!), Наша база користувача повинна почуватися комфортно, так як не потрібно турбуватися про необхідність конвертувати свої великі бібліотеки графічних ресурсів на основі Encapsulated PostScript ».

Посібник для початківців з оптимізації PDF-файлів для SEO

Основи файлів Encapsulated PostScript

Файл Encapsulated PostScript може містити будь-яку комбінацію тексту, графіки та зображень. Оскільки це насправді файл PostScript, це один із найуніверсальніших доступних форматів файлів. EPS-файли зазвичай містять невелике зображення, яке використовується для візуалізації вмісту файлу. Це зроблено для того, щоб програми не потребували інтерпретатора PostScript для відображення вмісту файлу Encapsulated PostScript. Навіть офісні програми, такі як Microsoft Word, можуть відображати зображення для перегляду. Якщо файл Encapsulated PostScript відправляється на принтер, який не підтримує PostScript, це ще раз це зображення попереднього перегляду, яке друкується. Якість не буде такою, як у прочитаного зображення Encapsulated PostScript, але принаймні на роздруківці буде зображення. Мільйони людей працюють із файлами * .eps, навіть не усвідомлюючи, наскільки складними насправді вони є.

Як створювати файли Encapsulated PostScript

EPS-файли можуть бути створені всіма професійними програмами для малювання, а також більшістю програм макетів.

  • Найбільш широко використовуваною програмою для створення файлів Encapsulated PostScript є Adobe Illustrator. Рідний формат файлу Illustrator називається AI. AI-файл менший за відповідний EPS-файл і зберігає всі можливості редагування Illustrator. Перевага збереження як Encapsulated PostScript полягає в тому, що цей файл легше використовувати з іншими (не Adobe) програмами. Якщо вам потрібно надіслати ілюстрацію в іншу компанію, і ви не знаєте, яке програмне забезпечення вони використовуватимуть для обробки вашої творчості, використовуйте Encapsulated PostScript або PDF.
  • Програми для роботи із зображеннями, такі як Adobe Photoshop, також можуть зберігати растрові зображення у вигляді файлів EPS.
  • Деякі драйвери принтерів здатні генерувати файли EPS, а також PostScript.

Як переглянути файли EPS

Перегляд розміщених файлів Encapsulated PostScript

Коли ви розміщуєте файл EPS на сторінці у програмі макета або текстового редактора, ця програма повинна візуалізувати вміст EPS. Це можна зробити двома різними способами:

  • Він може відображати зображення попереднього перегляду, вбудоване у файл Encapsulated PostScript.
  • Він може спробувати відобразити вміст файлу Encapsulated PostScript та згенерувати зображення для попереднього перегляду, оптимізоване для поточного розміру екрана та збільшення. Тільки кілька програм, таких як Adobe InDesign, здатні зробити це. Оскільки ця операція може вимагати значних ресурсів процесора, InDesign зробить це лише в тому випадку, якщо вибрано високу якість відображення.

Перегляд мініатюр EPS в операційних системах

Перегляд вмісту файлу EPS може стати справжньою проблемою як на ПК, так і на Macintosh.

  • Мініатюри Encapsulated PostScript у Windows
    Коли EPS-файл відображається у вигляді мініатюр Windows Explorer, використовується спільна піктограма. Нижче наведено, наприклад, 2 файли EPS, що переглядаються у Windows XP.
EPS-файли у Windows XP

EPS-файли у Windows XP

Для інших форматів файлів, таких як JPG або PNG, Explorer відображає мініатюру фактичного вмісту зображення. Це може бути дуже практично під час роботи з великою кількістю файлів. Існує невеликий інструмент під назвою PS+Ai Thumb, який хоч би частково вирішує цю проблему. Він працює з деякими зображеннями, але не з усіма типами файлів Encapsulated PostScript, як показано нижче. Я використав це лише з Windows XP. Він не працює на 64-бітній версії Windows 7.

EPS-файли у Провіднику із встановленим PS+Ai Thumb

EPS-файли у Провіднику із встановленим PS+Ai Thumb

Найкраще рішення – використовувати спеціалізований браузер або переглядач зображень. Нижче показано, що відображає Adobe Bridge. Bridge постачається з такими програмами, як Adobe Creative Suite або Photoshop.

EPS-файли в Adobe Bridge

EPS-файли в Adobe Bridge

  • Попередній перегляд Encapsulated PostScript у Mac OS X
    У Leopard ситуація трохи схожа на Windows: перегляд мініатюр EPS чудово працює в таких програмах, як Adobe Bridge, але у Finder або QuickLook ви не бачите попереднього перегляду. На щастя, є чудовий плагін EPSQLPlugIn, який виправляє це. Його можна завантажити тут .
    Apple усунула це обмеження в OS X 10.6. Нижче показано, як ці дві іконки виглядають у Finder у Snow Leopard.
EPS-файли в OS X 10.6 Snow Leopard

EPS-файли в OS X 10.6 Snow Leopard

Як перетворити файл EPS на інший формат файлу

Файл Encapsulated PostScript може бути перетворений на PDF, TIFF, JPG, PNG або інші графічні формати файлів.

  • Якщо ви є користувачем Adobe Illustrator або Photoshop, просто відкрийте файл Encapsulated PostScript і використовуйте SAVE AS для експорту в інший формат файлу. CorelDraw та інші програми для малювання також можуть бути використані для того ж.
  • Якщо у вас немає жодної з вищезгаданих програм, існують веб-сайти, які можуть перетворити Encapsulated PostScript на зображення. Гугл і знайдеш.

Пам'ятайте, що перетворення Encapsulated PostScript, що містить векторні дані, у формат файлу зображення, який може містити лише растрові дані, означає, що ви перетворюєте на файл, оптимізований для використання з одним конкретним розміром.  

Як зменшити розмір файлу EPS-файлів

Логотипи та інші види ілюстрацій часто зберігаються у вигляді файлів Encapsulated PostScript. Має сенс спробувати зменшити розмір файлу. Існує кілька способів зменшити розмір даних EPS:

  • Часто зображення попереднього перегляду, вбудоване у файл Encapsulated PostScript, становить більшу частину даних Encapsulated PostScript. Якщо ви спочатку заповнили пейзажне зображення формату A4 або Letter розміром із логотип, попереднє зображення формату A4 або Letter може легко перевищити півмегабайта. Якщо логотип є векторним малюнком, не бракує зменшення його розміру та збільшення його до 10 сантиметрів або 4 дюймів завширшки. Це може вдвічі зменшити розмір файлу Encapsulated PostScript.
  • Додаток, наприклад Adobe Illustrator, зберігає додаткову інформацію у своєму висновку EPS. При збереженні файлу Encapsulated PostScript можна вибрати формат файлу. Вибравши Illustrator 9 замість Illustrator CS5, я скоротив розмір файлу EPS на 200 КБ. Зверніть увагу, що збереження в старому форматі файлу може вплинути на можливість редагувати файл EPS згодом.
  • Позбавтеся непотрібних даних: у вікні «Дія» Adobe Illustrator має можливість видаляти елементи палітри, які не використовуються. Це видаляє зразки кольору, пензлі, символи та стилі, що не використовуються. Це може зменшити розмір файлу ще на 200–400 К. Також переконайтеся, що деактивований шар або область монтажу не мають прихованих непотрібних ілюстрацій.
  • Спробуйте оптимізувати дизайн, спрощуючи шляхи або поєднуючи кілька шляхів в один.
  • Якщо файл EPS повинен містити растрові зображення, обов'язково використовуйте для них оптимальну роздільну здатність.

 

Докладніше про формат файлу EPS

Файл Encapsulated PostScript повинен відповідати угодам про структурування документів Adobe (DSC). Це набір правил, що визначають порядок організації даних PostScript.

Як мінімум, він повинен містити коментар заголовка %! PS-Adobe-3.0 EPSF-3.0 та коментар з обмежувальною рамкою %% BoundingBox: llx lly urx ury, який описує межі ілюстрації. (Специфікація не вимагає версії EPSF, але багато програм відхилять файл, в якому її немає.)

Програма EPS не повинна використовувати оператори, які ініціалізують або постійно змінюють стан машини таким чином, який не може бути скасований за допомогою програми збереження та відновлення, що міститься в додатку (наприклад, оператори, що починаються з 'init', такі як initgraphics). В окремому випадку програма Encapsulated PostScript може використовувати оператор showpage. Додаток, що імпортує, відповідає за відключення звичайних ефектів showpage. Програма EPS не повинна приймати жодних рішень, чутливих до навколишнього середовища (імпортуючий додаток може намагатися досягти якогось особливого ефекту, а програма Encapsulated PostScript не повинна це зіпсувати), хоча для покращення зовнішнього вигляду вона може використовувати деякі залежні від пристрою прийоми, такі як алгоритм прив'язки до пікселя.

Є деякі оператори, які не повинні використовуватися в файлі Encapsulated PostScript : banddevice, cleardictstack, copypage, erasepage, exitserver, framedevice, grestoreall, initclip, initgraphics, initmatrix, quit, renderbands, setglobal, setpagedevice, setshared і start До них також відносяться оператори з операторів statusdict і userdict, такі як legal, letter, a4, b5 і т. д. Є деякі оператори, які слід ретельно використовувати: nulldevice, setgstate, sethalftone, setmatrix, setscreen, admransfer і undefinefont.

Файли Encapsulated PostScript можуть бути закодовані з використанням 7-бітного (ASCII, як зазвичай це роблять дані PostScript), а також 8-бітного (двійкового коду, який практично завжди виконується в Macintosh, оскільки він значно зменшує розмір файлу). 8-бітові EPS-файли не можуть бути коректно оброблені всіма операційними системами або програмами.

Попередній перегляд зображення

Файли EPS можуть додатково містити попередній перегляд растрового зображення, тому системи, які не можуть безпосередньо відображати PostScript, можуть принаймні відображати грубе уявлення про те, як виглядатиме графіка.

Є 4 формати попереднього перегляду:

  • PICT, в основному використовується у файлах, створених на Mac. Файл PICT зберігається у гілці ресурсів файлу EPS, а фактичні дані PostScript зберігаються у гілці даних. PICT є форматом файлів за промовчанням для QuickDraw, графічної моделі, яка використовується програмами MacOS 7/8/9 для створення екрану.
  • TIFF: більшість файлів Encapsulated PostScript, створених програмами Windows, містять файл TIFF для попереднього перегляду.
  • Метафайл. Деякі файли Encapsulated PostScript, створені на ПК, містять попередній перегляд метафайлу Windows. WMF або Windows Metafile – це комп'ютерний еквівалент формату файлів Macintosh PICT.
  • EPSI – файл EPS із попереднім переглядом, який не залежить від пристрою платформи. Ці файли є версією EPS для всіх ASCII (без бінарних даних або заголовків). EPSI забезпечує попереднє представлення зображення, яке буде відображатися або друкуватись, у шістнадцятковому форматі. Файли EPSI були задокументовані Adobe як засіб попереднього перегляду файлів EPS, які будуть кросплатформенними. Насправді, однак, машини DOS і Windows воліють вбудовувати TIFF або навіть метафайли Windows PostScript. EPSI переважно використовується в системах Unix.

Також можна мати файл EPS без попереднього перегляду. У цьому випадку імпортований файл зазвичай відображається у вигляді сірого поля або прямокутника з діагональними лініями через нього.

Зображення для попереднього перегляду має фіксовану роздільну здатність, яка зазвичай становить 72 dpi. Якщо ви збільшите розмір файлу Encapsulated PostScript у документі, зображення для попереднього перегляду буде розтягнуте і може стати "блоковим" і бути відсутнім у деталях. Це не обов'язково означає, що самі EPS-дані погіршуватимуться за якістю. Поки EPS-файл містить лише текстову та векторну графіку, його масштабування не впливає на його якість.

Якщо ви друкуєте файл, що містить зображення EPS, на принтері, відмінному від PostScript, зазвичай друкується зображення попереднього перегляду. Зображення для попереднього перегляду ігнорується під час друку на пристрої PostScript.

Альтернативи PostScript

PostScript – це мова програмування 

Помилки під час друку книг