[ID CC-CC2022] При генерации pdf растрировать вектор, но сохранить текст

  • Автор темы Автор темы IPTIV
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

IPTIV

Топикстартер
10 лет на форуме
Сообщения
1 155
Реакции
590
Попросили тут для сайта сделать номера журналов не более 10 МБ, вожусь уже недели 2 с перерывами - ничего не получается. Растры-то можно пожать хоть до посинения, а вот те номера, где много векторных линков, не жмутся ну никак. В Акробате у меня получилось растрировать только всё оптом, включая текст, хотя во Flattener Preview и ползунок двигал, и галочки всякие ставил. Растрировать вручную сами линки и перелинковывать нереально - их, наверное, сотня.
Есть ли способ решения данной задачи?
 
Кто сказал, что вектор в растр будет меньше весить?

Клуб экстрасенсов потребует файл, к бабке не ходи.
 
Кто сказал, что вектор в растр будет меньше весить?

Вектор такой бывает, что хрен сожмешь, проще отрастрировать.
Закиньте оптом в фотошоп папку с линками, отрастрируйте, а потом перелинкуйте скриптом.
 
  • Спасибо
Реакции: IPTIV
Кто сказал, что вектор в растр будет меньше весить?
Эксперимент. Разворот "как есть" - 18 мегабайт, разворот полностью растрированный - 2 мегабайта. Но проблема именно в том, что растрируется всё, включая текст.
Клуб экстрасенсов потребует файл
Там только сам индизайновский файл 115 мегабайт, плюс линки.
 
Кто сказал, что вектор в растр будет меньше весить?
Я тебе говорю
Если страницу текста скурвить весить она будет больше чем монохромно отрастрированная с полиграфическим разрешением
Другое дело, что топиковая задача на автомате не решается - при автоматическом растрировании весить будет конечно же больше да и непонятно как автоматика вообще коректно может данную проблему решить - это ж с масками растрировать надо а с ними весь смысл оптимизации теряется
 
  • Спасибо
Реакции: IPTIV
Курить Pitstop, а именно
Rasterize page content keeping text
 
  • Спасибо
Реакции: IPTIV
Rasterize page content keeping text
Повторяю, в общем случае задача нетривиальная - векторная графика может частично перекрывать текст, маскировать его или даже находиться внутри текстового символа.
Хотя в случае текстовой публикации с векторными картинками скорее всего прохляет.
 
Ты снова не понял сути проблемы.
Попробую объяснить на пальцах картинках
upload_2016-4-12_16-54-28.png

И это довольно простой случай а могут быть гораздо более замороченные.
В общем случае отрастрировать вектор можно только сохранив векторную же маску а это как ты понимаешь никакой оптимизации не даст, скорее, наоборот
 

Не по теме:
@~RA~, шутка не понятная'hmmm'

отрастрировать вектор можно только сохранив векторную же маску а это <...> никакой оптимизации не даст, скорее, наоборот
Это если внутри эллипса была просто заливка. А если там был патерн из 10000 узлов, тогда оптимизация, вероятнее всего, будет.
 
А если там был патерн из 10000 узлов, тогда оптимизация, вероятнее всего, будет.
Это еще хуже
Потому как паттерн из 100500 узлов может перекрывать текст - при тупом питстоповском растрировании получим растр лежащий внутри векторной маски в 100500 узлов
Это в лучшем случае - если он настолько умный, что поймет что это надо делать а не просто отбитмапит без маски.
Если не настолько, то макет погиб и препрессор вместе с ним. Поскольку такие ошибки обычно ловятся только на отпечатанном тираже
 
Статус
Закрыто для дальнейших ответов.