Загадочные глубины формата PDF

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

muad

Участник
Топикстартер
Сообщения
52
Реакции
0
Ситуация.
Был файл весом 21 Мб. 990 страниц.
Сборка из разных файлов.
после того как он был акуратно порезан на неравные части
сумарный вес 10 файлов вырос до 91 метра.

(все файлы пересохранены Через "SAVE AS" знаю глюк когда удаляешь что то жмешь SAVE а вес не изменяется.)

Стал эксперементировать с первым файлом весом 9 мегабайт.
если его перепечатать то его вес уменьшается до 1.4 мегабайта.

далее,
для того чтобы сохранить букмарки я обычно печатаю тяжелый PDF
с ними, получаю оптимизированную версию, но естественно без букмарок. следующий шаг - реплейс(замена) всех страниц исходного документа на все страницы компрессировнного. Таким образом все страницы заменяются на компрессированные и сохраняются букмарки.
вес итогового документа практически равняется весу компрессированного.

В данном случае это действие не приниесло ничего !!!

провел следующий эксперемент.
Удалил Все страницы исхдного 9-метрового файла. кроме первой
сохранил.

итоговый файл составил... 8 мегабайт. страница которую я не удалил
содержит несколько строчек текста и сама по себе весит 20кб

ВОПРОС: где и что придает этому файлу вес 8 мегабайт!!!
ну не букмарки же!!!
 
Ответ: Загадочные глубины формата PDF

muad сказал(а):
итоговый файл составил... 8 мегабайт. страница которую я не удалил содержит несколько строчек текста и сама по себе весит 20кб

ВОПРОС: где и что придает этому файлу вес 8 мегабайт!!!
ну не букмарки же!!!

Думается, что лишние PostScript-коды мешают отцу русской демократии. Вообще, не зная из чего состоит и как делался исходный файл, трудно дать более определенный ответ.
 
Ответ: Загадочные глубины формата PDF

пс-коды ? а как их вычестить не портя при этом файла ?
есть проги которые вычищают эту фигню помимо акробата ?

столкнулся с этой проблемой во второй раз.
в первый - файл состоял из сборки множества технических документакий предоставленных заказчиком.
во второй раз из распечатанных страниц сайта

в первый раз удалось справится с этим с помощью встроенного пдф оптимизатора. поставил все галки на дискард и тд и тп
и в этоге получил почти номинальный объем.

во второй раз этот способ дал эффект вдвое меньший.

довел эксперемент до абсурда.

сделал пдф-файл с одной страницей пустой!!
с пустыми букмарками!!
и при этом он весит 8 метров...
вопрос... как залезть к нему вовнутрь и посмотреть на то что весит 8 метров...

могу закачать это чудо...
 
Ответ: Загадочные глубины формата PDF

Вовнутрь? Смелое решение. Единственный способ (известный мне) препарирования PDF'а – это пересохранить его в PS с последующим открытием в текстовом редакторе. Естественно, чтобы что-то поправить там надо знать язык PostScript, возможно до 3 уровня. Но даже если пересохранить в 1 уровень (ASCII), это вряд ли поможет, поскольку узнать по кодам, что "нужное", а что – нет, очень заморочно.
Делать из исходников заказчика минимальный PDF – вообще дело неблагодарное...
 
Ответ: Загадочные глубины формата PDF

Может шрифт (Unicode Arial - 20Mb) или профиль (1 mb- легко)
 
Ответ: Загадочные глубины формата PDF

делать из исходнико заказчика - минимальный PDF - моя работа :)))
собаку я на этом уже съел, но этого хватает не всегда.
в принципе решение существует, перепечатать на дистилер и расставить букмарки заново. но это долго и нудно, лучше потратить втрое больше времени на всякие эксперементы :)))) интереснее по любому.
проблем то только в том чтобы сохранить букмарки которые сам же уже и расставил в немалом колличестве.)
кстати кроме перепечатки помогает екстракт всех страниц. букмарки теряются- но и этот камень восьмиметровый тоже отсекается.
 
Ответ: Загадочные глубины формата PDF

шрифт... будем посмотреть
 
Ответ: Загадочные глубины формата PDF

можа как та можна вытасчить букмарки в отдельный файл ?
кроме как удалив все страницы из документа и присоединив его потом к нужному ? :(
 
Ответ: Загадочные глубины формата PDF

muad
Вот тебе поле для опытов с кодами. Это файл PDFMRKEX.PS адаптированный по возможности к русскому языку. Открой его в любом текстовом редакторе и экспериментируй. Для правильного отображения PDF в системе должны стоять PragmaticaC, PragmaticaC-Bold, BalticaC, BalticaC-Bold. Текст в Bookmark и Notes по-русски не отображается. Даже если выбираешь кириллический шрифт в Preferences>General>Commenting. У меня, во всяком случае, не получилось.
 

Вложения

  • LNK.zip
    LNK.zip
    9.5 КБ · Просм.: 301
Ответ: Загадочные глубины формата PDF

muad
Получается. Notes отображаются по-русски, если в Preferences>General>Commenting выбираешь Type 1 шрифт. А вот букмарки – никак.
 
Статус
Закрыто для дальнейших ответов.