Jump to content

И снова о размерах файлов pdf


Recommended Posts

Проведен эксперимент

с печатью в pdf простого файла с вставленным растром(37M) и подрезанным видовым экраном.

Спойлер

image.png.1f0286beee4bc04ac1c31314343654e2.png

 

Для печати в версиях 20.1(5404) и 22.0(6069) были выбраны:

  • Встроенный PDF-принтер;
  • Печать в формате PDF;
  • Master PDF Editor

Печать во всех случаях выводилась с разрешением 300 т/дюйм

 

Спойлер

image.png.3756533ab62f535365c31ad9d4fc0f2f.png

 

и результирующие файлы

image.png.6c8b34275da5555a731c434fd8309c02.png

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

Наблюдаем:

  • компактный, ничего лишнего Masterский файл;
  • умеренный размер файла Встроенного pdf-принтера (со сцепленными слоями!!!!)
  • огромный файл при печати в формате PDF. 

 

 

Спойлер

image.png.be54945a4e0872c7fd713a983080713f.png

 

 

и результирующие файлы

image.png.3344db74b8702dda2af7be3c783f5d0e.png

Тут все ожидаемо в части отображения

Наблюдаем:

  • ровно такой же компактный, ничего лишнего Masterский файл (оно и понятно, принтер сторонний, системный);
  • огромный размер файла Встроенного pdf-принтера (со всеми слоями - зачем!?!?)
  • еще более огромный файл при печати в формате PDF. 

 

Интерпретация результатов:

  1. Системный принтер в результирующий pdf все ужимает все, что можно. И, по-видимому, внедряет в pdf только подрезанную область. Конкурирующие принтер, похоже, внедряют  растр целиком, а через средства в самом файле устанавливают подрезку контура.
  2. Вывод в pdf информации о слоях сильно (на порядок - в данном примере) "утяжеляет" результирующий файл.
  3. Встроенный принтер кардинально различается в версиях 20.1 и 22 за счет работы со слоями. Причем, на мой взгляд, изменение - в худшую сторону.

 

Резюме-пожелания.

  1. Возможно, некими настройками или системными переменными можно повлиять на размер файла, но результат слишком красноречивый - вопиющая разница между достаточно необходимым размером в системных принтерах и неоправданно большими размерами во встроенных принтерах. Если возможность такой настройки присутствует, то она должна быть под рукой, непосредственно в диалоге печати.
  2. Информация о слоях - явно опциональная фича. Ранее уже было предложение "скрестить" оба встроенных принтера между собой (помимо возможности объединения слоев в старой версии принтеров были еще некоторые различия в выводе тонированных объектов). Если в таком гибриде создание слоев "повесить" на галочку - это было бы самым оптимальным решением.
  3. Желательным был бы вывод информации о предполагаемом размере файла, если есть такая возможность. Зачастую, непосредственно создание pdf и настройка печати делаются разными людьми. У нас созданием pdf вообще пытаются нагрузить СЭД. В таком случае очень быстро и очень незаметно можно переполнить все хранилища, не говоря уже о том, что ограничены размеры файлов для передачи в экспертизу.

727689872_.zip

Edited by EdwardSt
  • Like 2
Link to comment
Share on other sites

Мало того, что он внедряет весь растр, этот растр он ещё и конвертирует в бОльший, а не вкладывает оригинальный.

1586045327_.png.d4471a3510972a763f324a687a9fcc52.png

PDFCreator - 357 КБ.

  • Like 1
Link to comment
Share on other sites

5 минут назад, Kreator сказал:

Мало того, что он внедряет весь растр, этот растр он ещё и конвертирует в бОльший, а не вкладывает оригинальный.

Собственно,

Спойлер

image.png.5e6e432a501590712cf52afdde99ea32.png

 

Но это в jpg. Странно, конечно, но  в pdf он вообще вставляет его несжатым?

Хотя полностью несжатый файл весил бы ~ 917M (пиксели * цвет)...

Link to comment
Share on other sites

3 часа назад, EdwardSt сказал:

Но это в jpg. Странно, конечно, но  в pdf он вообще вставляет его несжатым?

Png там, сжатый, но слегка :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...