Разница цветов между двумя PDF

findoff

Участник
Топикстартер
Сообщения
7
Реакции
0
Здравствуйте.
Есть PDF сделанный через InDesign. А так же PDF сделанный мною с использованием библиотеки pdf-lib на nodejs.
При выводе на печать они заметно отличаются по цвету.

* Я проверял изображения из обоих PDF, цветовой профиль совпадает, как и при наложении изображений друг на друга в режиме вычитания в фотошопе разница не более чем 1/256 на пиксель. Те в этом плане проблемы на мой взгляд быть не может.
* Насколько я прочитал, в PDF нет общего цветового профиля. Так же в файле проставлен идентичный /ColorSpace /DeviceRGB
* Просматривая файлы в preflight в acrobat'е PRO XI, я не смог увидеть чего-то что на мой взгляд может существенно влиять на цвет. Но я понимаю что слишком плохо себе представляю значимые параметры.

* В чем может быть причина разницы?
* Какие возможные параметры для PDF стоит выставить что бы её убрать?
* Возможно есть рекомендации по проверенным по работе с цветами nodejs библиотекам для формирования PDF? Или хотя бы CLI с возможностью не просто собрать файлы, а выставлять отступы и.т.д.
 
Так явите же миру их...
В данный момент у меня нету файлов без клиентских изображений, которые я бы мог выложить. Смогу сделать это завтра.

Так же дополню:
Разница наблюдается при печати на машине konica minolta.
При просмотре на компьютере через акробат или фотошоп, её нет.
 
Это стоит понимать как указание на то что я хмм, не разбираюсь как посмотреть есть ли разница на компьютере?
Или то что проблема может быть в блуждающем цвете при печати?

Понимаю что на глаз не роляет, пробовал режим просмотра в препечатной подготовке, и сравнивал скриншот вычитанием в фотошопе. Как и без препечатной.
Был бы рад указанию на то как это правильно сравнивать...

Вообще я рассчитывал что это что-то достаточно очевидное, и меня пнут в название какой-то цветовой настройки в рамках PDF что бы гуглить это по использованию в pdf-lib.
Но уже понял что без исходников не получится. А они будут уже только днем.
Так же пробую еще несколько движков прикрутить что бы сравнить хоть по цветам разницу без верстки.
 
Последнее редактирование:
на глаз не роляет
В акробате можно пипеткой глянуть (режим просмотра Output Preview) Если цифры/цветовое пространство совпадают, но печатает по разному, смотреть встроенные цветовые профили, значит они разные или в каком-то его нет, а в другом есть... Точно посмотреть что у Вас происходит можно только увидев файлы.
 
  • Спасибо
Реакции: Flame и ~RA~
Выложил на файлообменик образцы.

Дополнение 2:

Добавил так же pdf сделанную с другой либой pdfkit.

Настройки выпуска на машине одни.


Сама машина выдает вполне стабильные результаты.

PDF-lib более бледный, особенно по циану.

PDFKit тоже чуть бледнее, но разница уже не велика.

Тесты были на разных профилях оригинальных файлов, не только на тех что приложены к теме.



По поводу версии pdf в рамках того что можно указать в настройках либы, особой разницы не заметил от 1.3 до 1.7 в pdfkit'е пробовал менять.

Так же вижу возможность вшить цветовой профиль в pdf, но не уверен насчет этой функции. Так как не увидел вшитого профиля в файле от inDesign и как бы в самих файлах профили вполне присудствуют...

И того что я читал, я вообще понял что PDF может для разных элементов свой цвет и профиль иметь.



Так же в аттрибутах вижу что у inDesign стоит фильтр zlib/deflate, а у всего что выдают либы JPEG.

Не уверен может ли влиять.

Щас при промерке разница по одному каналу может состовлять до 4х единит между InDesign и библиотеками, но не между библиотеками, при этом при печати разница заметная во между всеми тремя.
 
Внедрен профиль и не абы что...
1715779889868.png

Понятно почему разница.
А вот разница между
PDF-lib и PDFKit психосоматическая похоже, сравнил первую страницу в них, отличий вроде нет, оба со сброшенными профилями, значит печататься должны одинаково.
 
  • Спасибо
Реакции: findoff
Внедрен профиль и не абы что...
Посмотреть вложение 165652
Понятно почему разница.
А вот разница между
PDF-lib и PDFKit психосоматическая похоже, сравнил первую страницу в них, отличий вроде нет, оба со сброшенными профилями, значит печататься должны одинаково.
А можно подробнее, где это в акробате видно?
Я в XI версии, ничего такого не нашел. Да и читал что отдельно разные элементы со своими цветами и профилями.
Или это профиль отдельного изображения на странице, но опять же вроде бы они и в моих так же выглядят.
 
  • Спасибо
Реакции: findoff
Оставил в файлах по одной странице, сбросил профиль в файле из ID можете проверить в печати?
 

Вложения

  • Спасибо
Реакции: findoff
Оставил в файлах по одной странице, сбросил профиль в файле из ID можете проверить в печати?
Я уже не на месте, но щас попрошу отпечатать оператора.

Спасибо, теперь хотя бы понимаю на что смотреть, и в какую сторону искать.
Хотя и явно не до конца разобрался в том как это все в PDF работает.
 
Я уже не на месте, но щас попрошу отпечатать оператора.

Спасибо, теперь хотя бы понимаю на что смотреть, и в какую сторону искать.
Хотя и явно не до конца разобрался в том как это все в PDF работает.
Тут остается странность, если профиль внедрен в картинку на 6 полосе и если CMS рипа работает правильно, по идее разница должна быть только на ней...
Вот превью из Ваших исходных файлов на рипе Fiery, там 1 и 6 страницы файлов inDesign.pdf и lib.pdf
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: findoff
Тут остается странность, если профиль внедрен в картинку на 6 полосе, если CMS рипа работает правильно, по идее разница должна быть только на ней...
Вот превью из Ваших исходных файлов на рипе Fiery, там 1 и 6 страницы файлов inDesign.pdf и lib.pdf
Меня тоже этот момент очень удивил...

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

Насчет compare.pdf, ну если мой замыленный глаз не врет, где-то так оно в реале и выглядело, на самом деле даже меньше отличие было.
Хотя еще есть вариант что отличие было реально только на том файле сильное, а на других в рамках брожения машины и замыленного глаза.
Так как я проверил 6я полоса, это тот самый файл с облаками, на котором разница была прямо сильная...

В обещм буду пробовать встраивать профили в документ на pdf-lib, я для нее нашел вроде бы пример этого.
Напишу потом сюда что с этим получилось.
 
Последнее редактирование:
Разница на печати может быть только на 6-странице файла inDesign.pdf. Там в картинку профиль внедрен. Остальное обязано печататься одинаково.
 
  • Спасибо
Реакции: Drawer
Остальное обязано печататься одинаково.
На человеческий глаз да, но в реальности нет. Индизайн растры пережал, а либы лишь завернули в пдф.

Код:
inDesign.pdf
page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
   1     0 image    2772  3843  rgb     3   8  jpeg   no        74  0   320   320 2007K 6.4%
   2     1 image    2772  3843  rgb     3   8  image  no         4  0   320   320 3616K  12%
   3     2 image    2772  3843  rgb     3   8  jpeg   no         8  0   320   320  603K 1.9%
   4     3 image    2772  3843  rgb     3   8  jpeg   no        12  0   320   320 2117K 6.8%
   5     4 image    2772  3843  rgb     3   8  jpeg   no        16  0   320   320 1200K 3.8%
   6     5 image    2772  3843  icc     3   8  jpeg   no        21  0   320   320 1406K 4.5%
   7     6 image    2772  3843  rgb     3   8  jpeg   no        25  0   320   320 2007K 6.4%
   8     7 image    2772  3843  rgb     3   8  image  no        29  0   320   320 3616K  12%
   9     8 image    2772  3843  rgb     3   8  jpeg   no        33  0   320   320  603K 1.9%
  10     9 image    2772  3843  rgb     3   8  jpeg   no        37  0   320   320 2117K 6.8%
kit.pdf
page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
   2     0 image    2772  3843  rgb     3   8  jpeg   no        11  0   320   320 4921K  16%
   3     1 image    2772  3843  rgb     3   8  jpeg   no        15  0   320   320 2248K 7.2%
   4     2 image    2772  3843  rgb     3   8  jpeg   no        19  0   320   320 1671K 5.4%
   5     3 image    2772  3843  rgb     3   8  jpeg   no        23  0   320   320 5471K  18%
   6     4 image    2772  3843  rgb     3   8  jpeg   no        27  0   320   320 4183K  13%
   7     5 image    2772  3843  rgb     3   8  jpeg   no        31  0   320   320 3490K  11%
   8     6 image    2772  3843  rgb     3   8  jpeg   no        35  0   320   320 4921K  16%
   9     7 image    2772  3843  rgb     3   8  jpeg   no        39  0   320   320 2248K 7.2%
  10     8 image    2772  3843  rgb     3   8  jpeg   no        43  0   320   320 1671K 5.4%
  11     9 image    2772  3843  rgb     3   8  jpeg   no        47  0   320   320 5471K  18%
lib.pdf
page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
   1     0 image    2772  3843  rgb     3   8  jpeg   no         4  0   320   320 4921K  16%
   2     1 image    2772  3843  rgb     3   8  jpeg   no         7  0   320   320 2248K 7.2%
   3     2 image    2772  3843  rgb     3   8  jpeg   no        10  0   320   320 1671K 5.4%
   4     3 image    2772  3843  rgb     3   8  jpeg   no        13  0   320   320 5471K  18%
   5     4 image    2772  3843  rgb     3   8  jpeg   no        16  0   320   320 4183K  13%
   6     5 image    2772  3843  rgb     3   8  jpeg   no        19  0   320   320 3490K  11%
   7     6 image    2772  3843  rgb     3   8  jpeg   no        22  0   320   320 4921K  16%
   8     7 image    2772  3843  rgb     3   8  jpeg   no        25  0   320   320 2248K 7.2%
   9     8 image    2772  3843  rgb     3   8  jpeg   no        28  0   320   320 1671K 5.4%
  10     9 image    2772  3843  rgb     3   8  jpeg   no        31  0   320   320 5471K  18%
И кое-где таки отличия есть.
 

Вложения

  • Спасибо
Реакции: findoff
  • Спасибо
Реакции: findoff