Костерок

eddy_em


Емельянов Эдуард Владимирович


Previous Entry Share Next Entry
Принтер масштабирует изображения!
Костерок
eddy_em
Я прошлый раз, намучившись с распайкой элементов на прототипе системы сбора термомониторинга ГЗ БТА, грешил на то, что при нагреве стеклотекстолит расширяется, а после остывания опять сжимается, в результате чего изображение получается мельче!
Не тут-то было!!! Решил сегодня точно это проверить. Перевел на пробный кусок калибровочную сетку. Масштаб получился 1-в-1 — сколько на сетке, ровно столько же и на стеклотекстолите. А вот на сетке масштаб совершенно не совпадал с исходным. Оказалось, что принтер при печати уменьшает изображение, да еще и неравномерно: чтобы сохранить верный масштаб, перед печатью нужно по Y увеличить изображение в 1.042 раз, а по X — в 1.048 раз!
Вот такое западло. Пока я ЛУТил всякую мелочевку, где не было "многоножек", проблемы не замечал.

Вот так-то! Доверяй принтеру (Brother HL-2250DN), но проверяй, не масштабирует ли эта зараза при печати!
UPD: виновник найден. Это okular.

promo eddy_em october 24, 19:44 3
Buy for 10 tokens
Треть дня мы с Тимуром бились с новыми компьютерами для роботелескопов. Они усердно не хотели показать нам биос, один раз танцы с бубном помогли, настройки поменяли, сохранили — бац, а после перезагрузки опять та же ерунда. Ну, да ладно: я занялся правкой ошибок и опечаток в RTS2 — очень…

  • 1
Что за принтер-то? Чтобы мы говно не покупали? Не замечал таких проблем.

Brother HL-2250DN
говном его не назову, т.к. в отличие от Brother'ов поди-ка еще поищи надежно работающие принтеры. HP давно скурвились: старые модели работают, но хрен их купишь, а новые - говно, которое либо работает через раз и с бубном, либо вообще не работает. Всякие epson/canon вообще на 99% не работают…

Не знаю, не замечал проблем.

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

Из кикада сохраняю в SVG, открываю в inkscape и размещаю на листе, как надо. Затем сохраняю в pdf, т.к. почему-то у меня из inkscape и libre/openoffice печать напрямую не работает. Ну, а дальше печатаю. Версия cups == 2.2.4.

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

Нужно как-то исключить влияние отдельных компонентов, например, распечатать этот же PDF точно так же на другом принтере.

ПС. Можешь сделать PDF с сеткой, выложить, я на рабочий принтер пошлю и линейкой измерю :)

Edited at 2017-09-12 09:44 am (UTC)

Директория на гуглодрайве. Там лежит SVG с сеткой и сгенерированный из него инкскейпом pdf.

Напечатал PDF на местном монстре. Отклонение 0,5мм на 20см по вертикали и где-то 1/4мм на 15см по горизонтали, т.е. очень неплохо, PDF точен. Линейке я тоже не верю :)

Остаются cups и сам принтер...

ПС. Печатал из-под винды.

Edited at 2017-09-12 10:54 am (UTC)

Видимо, таки cups...

Возможно, но почти 5% - это как-то многовато...
Нет возможности напечатать то же самое на том же самом из-под винды? Пусть даже виртуалкой...

Мне лень заморачиваться в виртуалбоксе пробрасывать порты. А с другого компа наверняка будет как и у тебя - 1-в-1.

Ну так только же USB пробросить? Это почти нативно. Мне интерес только чтобы до истины докопаться, хоть эта информация мне и не поможет почти никак :)

Черт, напечатал напрямую - при помощи lp. По вертикали почти не заметно отклонений, по горизонтали — полпроцента в меньшую сторону!!!
Вот же собака этот okular! Ну, хоть виновника нашел...

Ну вот и славно! :)

да уж, слишком длинная цепочка и pdf интуитивно не доверяю :)
ps сначала печатал на Brother HL-2035, но в нём непонятная появляющаяся неисправность(может и картридж кончился просто :)))

Напечатал на Brother MFC-9440CN. Абсолютно то же самое.
Вывод: либо okular что-то делает по пути к cups, либо cups издевается. Никаких доп. фильтров я специально не включал.

Переход с вротхер на вротхер - как-то нерепрезентативен...

да cups вроде простой совсем внутри

да, озвучьте, пожалуйста, модель принтера спасибо, увидел.

Edited at 2017-09-12 08:44 am (UTC)

  • 1
?

Log in

No account? Create an account