Inkscape SVG → робочий процес EPS / PDF, готовий до друку


14

Я усвідомлюю, що тут і там задаються подібні запитання , але я все ще трохи розгублений.

Таким чином, завдання полягає в тому, щоб зробити готовий до друку EPS / PDF для деякого векторного мистецтва, підготовленого в Inkscape [на Unix-подібній ОС], з певною гарантією того, що кольори не будуть заплутані під час друку.

Основна проблема полягає в тому, що Inkscape не в змозі експортувати файли EPS / PDF, відомі ICC. Як пропонується, наприклад, тут і тут , Scribus - це шлях.

Робочий процес такий:

  • отримайте ICC-профіль, який рекомендує ваш потенційний друкарський центр, і зв’яжіть його в Inkscape ("Властивості документа" → "Керування кольорами")
  • при призначенні кольорів предметам спочатку перейдіть на вкладку CMS та виберіть потрібний профіль
  • збережіть файл як звичайний SVG
  • імпортуйте отриманий SVG в Scribus
  • виберіть потрібний профіль ICC у розділі "Налаштування документа" → "Керування кольором"
  • перейдіть до "Зберегти як PDF" і перед натисканням кнопки "Зберегти" виберіть "Колір" → "... призначений для: Принтер"

Мої проблеми в цьому плані:

  • Чи справедливий окреслений підхід з точки зору досягнення бажаного результату? grep -ia iccне дає жодного звернення для отриманих PDF-файлів (тестовано за допомогою Scribus 1.4.2 та 1.5.1)
  • Що робить "Зберегти як EPS" у Scribus?
  • Навіть якщо бути дуже обережним (уникаючи градієнтів, відтінків тощо), це не допомагає зробити Scribus (як 1.4.2, так і 1.5.1) візуалізацію великих файлів SVG правильно: деякі речі зіпсуються. Також дуже бажано перетворення SVG в EPS / PDF в інструменті командного рядка. Чи є якийсь відповідний? Здається, Uniconvertor не є альтернативою, оскільки немає способу вказати ICC-профіль, чи правильно це твердження?

Ось файл, з яким можна грати. Він містить два поля з кольорами, прив’язаними до профілю ISOcoated v. 2 ECI (завантажений тут , збережений у /usr/share/color/icc/ISOcoated_v2_eci.icc) (поля чорного кольору в браузерах - як очікується).

Оновлення

Ось налаштування, які я вибираю для тестового SVG в Scribus (1.5.1).

"Налаштування документа" → "Керування кольором"

"Зберегти як PDF" → "Колір"


Що стосується вашого питання про необхідність інструменту перетворення файлів SVG-> PDF у командному рядку, Inkscape насправді може використовуватися командним рядком. Звичайно, враховуючи, що проблема полягає в управлінні кольорами Inkscape, це, мабуть, вам не допоможе. У Scribus ще немає інтерфейсу командного рядка .
Scribblemacher

Я думаю, що головна проблема полягає в тому, що Inkscape просто не підтримує CMYK. Тож незалежно від того, в Inkscape ви ніколи не зможете правильно встановити кольори.
DA01

@ DA01 Що ви маєте на увазі під "Inkscape] не підтримує CMYK"? Єдине, що я бачу, це те, що він не в змозі експортувати PDF-файли з кольоровими профілями, але ви все одно можете працювати в CMYK-просторі, призначати профілі та зберігати речі у SVG.
har-wradim

@ har-wradim при роботі з файлами дизайну для друку (офсетний друк) ви використовуєте визначення кольорів CMYK. Якщо Inkscape нещодавно не додав, Inkscape це не те, що підтримує. Він використовує лише кольоровий простір RGB. Тому завжди потрібно буде перетворення між кольорами RGB у CMYK у якийсь момент - який урок будь-яка гарантія кольорів "не зіпсується".
DA01

2
'До! Добре подивіться на це! Є підтримка CMYK в Inkscape! Всі ці роки я думав, що це лише RGB! Ігноруйте все, що я сказав! :)
DA01

Відповіді:


6

Оскільки жодної готової відповіді не було опубліковано, я спробую відповісти на це питання самостійно.

Отже, хитрість змусити scribus до вбудовування (правильного) профілю полягає у виборі PDF / X як вихідного формату. Якщо перевіряється інструментом « Профіль ICC профілю ZePrA», версія PDF / X оригінального креслення містить профіль, а версія PDF 1.5 - не. Дивіться фактичний оновлений робочий процес нижче:

  • отримайте ICC-профіль, який рекомендує ваш потенційний друкарський центр, і зв’яжіть його в Inkscape ("Властивості документа" → "Керування кольорами")
  • при призначенні кольорів предметам спочатку перейдіть на вкладку CMS та виберіть потрібний профіль
  • збережіть файл як звичайний SVG
  • імпортуйте отриманий SVG в Scribus
  • перейдіть до "Зберегти як PDF" і перед натисканням кнопки "Зберегти" виберіть один із параметрів "PDF / X" у "Параметри файлу" → "Сумісність" і переконайтесь, що в розділі "Попередня преса" → "вибрано правильний ICC-профіль". Намір виводу PDF / X "

Здається, не існує жодної хорошої альтернативи Scribus. Одна річ, яку вона взагалі не підтримує - це текстові поля у фреймах. Це легко виправити, зробивши копію svg з усіма текстовими мітками, заміненими контурами. Щоб зробити це масово: виберіть усе в Inkscape і виберіть "Шлях" → "Об'єкт до шляху". Деякі інші незначні помилки візуалізації можуть залишатися.

Параметр "Зберегти як EPS" в Scribus створює файли eps (здається) в кольоровому просторі RGB. Перетворення PDF / X файлів із вбудованими профілями в PostScript зacroread -toPostScript drawing.pdf && ps2eps drawing.ps допомогою [за допомогою зчитувача acrobat та ps2eps (2)], здається, щонайменше зберігає простору кольорів.

Кращі пропозиції та вдосконалення вітаються.

ОНОВЛЕННЯ

У мене був певний негативний досвід, ps2epsі зараз рекомендую перетворити PDF в EPS безпосередньо за допомогою pdftopsінструменту (необов'язково попередньо обрізаючи PDF pdfcrop):pdftops -f 1 -l 1 -eps "drawing.pdf" "drawing.eps"


3

Ось інфо-графіка, яку я зробив, щоб пояснити весь процес підготовки професійного друку в Linux введіть тут опис зображення.


Чим це відрізняється від прийнятої відповіді, окрім того, що відсутні будь-які деталі та додається загадковий крок з логотипом Python? Це самореклама?
har-wradim

1

що стосується функції "зберегти в eps": вона (або, принаймні, це була) призначена для старих робочих процесів на основі ps / eps. PDF - найкращий вихід із scribus. дотримуйтесь його, за винятком випадків, коли принтер вимагає від вас чогось іншого.


1

щодо імпорту файлу SVG:

якщо ваш SVG не може бути правильно імпортований, і ви думаєте, що ви не використовуєте жоден із типів вмісту, які, ймовірно, не підтримуються scribus (правило: якщо його можна безпосередньо перекласти в pdf, scribus може і повинен підтримувати його) , завантажте його в трекер помилок .
ви можете позначити його як приватне, якщо не хочете, щоб він був "читабельним у всьому світі" (тоді це можуть бачити лише чорти).
ви, ймовірно, також повинні забезпечити PNG бажаним візуалізацією та тією, яку ви отримаєте від писанок.

[у коментарях до першої відповіді, що стосується профілю ICC, har-wradim вже сказав, що він підготував SVG, який він може подати в трекер помилок]


1

Короткі відповіді на два основні питання:

  • Чи правильно вказані вище дії? Так, вони здаються правильними!
  • Чому я не можу знайти профіль ICC у PDF-файлі, створеному Scribus? Тому що його не повинно бути там і тому, що інструмент, який ви використовуєте, не здатен виявити кольорові профілі.

Решта цих відповідей стосується деталей вашого другого головного питання.

Взагалі кажучи, стабільна версія Scribus робить (або робить вигляд), що не дає збоїв при правильній обробці профілів ICC. Якщо все правильно налаштовано, звичайно.
Жодна відповідна проблема також не відома для версії розробки.

Ось кілька коментарів щодо перевірок, які ви зробили:

  • Ви повинні використовувати професійні інструменти передпольотної перевірки ваших PDF-файлів; врешті-решт, попросивши свою друкарню переглянути їх.
  • pdf-parser.py Схоже, не вдається виявити профілі ICC, навіть коли я переконуюсь, що в нього вбудований, дивлячись на необроблені дані за допомогою текстового редактора.
  • extraICCprofiles.ps з проекту Ghostscript знаходить профілі ICC, вбудовані Scribus у PDF-файли.

Ось декілька деталей про те, як Scribus використовує та вбудовує профілі ICC:

Якщо ви активували управління кольором і ви використовуєте "Принтер" в якості цілі при експорті в PDF (як ви робите), Scribus перетворить усі кольори в цільовий кольоровий профіль. Оскільки кольори зараз перетворені, профіль ICC не вбудований у файл PDF.

Якщо встановити прапорець Використовувати кольоровий профіль для суцільних кольорів , кольори не перетворюються на цільовий профіль, а сам профіль вбудовується в PDF, щоб його можна було врахувати на наступних етапах обробки.
Те саме стосується параметра Використовувати кольоровий профіль у Зображеннях .

Якщо ваш принтер не вказав інше, ви шукаєте поведінку за замовчуванням без вбудованого профілю ICC.

Якщо у вас є відчуття, що така поведінка неправильна (і ви можете знайти джерела, які визначають, як це має бути!), Будь ласка, заповніть запит у трекері проблем Scribus .

Управління кольором - це важка тема, і документація на Scribus на нього занадто рідка. Але за допомогою трохи удачі ця відповідь покращить документацію ...

[ред .: я видалив відповіді щодо підтримки функції svg та експорту eps і заповнив як окремі відповіді: вони не є основною темою цього питання]
[редагувати: отримавши більше інформації, відредагував відповідь реальна відповідь; в оригінальній відповіді було просити більше деталей, оскільки я не мав права додавати коментарі]


Дякую за відповідь. Перегляньте оновлену версію питання.
har-wradim

Так, якщо я вибираю "Суцільні кольори" → "Використовувати кольоровий профіль", він буде вбудований у висновок. Але в першу чергу мій профіль не відображається у списку, по-друге, я подумав, що це стосується заміни існуючого профілю, оскільки він уже встановлений у "Налаштування документа" (див. Скріншоти). Якщо ця остання ідея не є правильною, як я можу вибрати правильний профіль у діалозі? Щодо помилок візуалізації SVG: це здається тихим послідовним, я думаю, що я можу запропонувати мінімально простий приклад для відстеження помилок.
har-wradim

- щодо рендерингу svg: приємно! будемо сподіватися, що команда може виправити!
але

@ har-wradim: поступаючись ICC : я думаю, що ви повинні пояснити, яка реальна життєва проблема, з якою ви стикаєтеся. так як я не чув про скарги, подібні до ваших, і оскільки відповіді, які я отримую від більш кваліфікованих людей, як правило, підтверджують, що колючки роблять правильно, мені цікаво, чи не страждаєте ви лише на теоретичному рівні (це означає, що ви не повинні надавати друкарні PDF, як ви хочете, щоб він мав :-), але у вас може виникнути справжня проблема, і справді десь є проблеми ...
ale

Ні, питання стосується робочого процесу, а не будь-яких конкретних файлів. Ви не відповіли на питання: чи слід чітко вибрати "Використовувати кольоровий профіль" у "Зберегти як PDF" → "Колір" → "Суцільні кольори" чи ні? Якщо так, чому профіль, фактично використаний у файлі SVG, не відображається як варіант, хоча він розташований у / usr / share / color / icc /?
har-wradim
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.