#printing
#печать
Вопрос:
Я должен напечатать что-то точного размера (с точностью до миллиметра). Я написал некоторый код на Python для создания изображения, но когда я пытаюсь напечатать размер, он совершенно неправильный.
Я пытаюсь печатать со скоростью A4 600 точек на дюйм, которая, как я выяснил, должна составлять 4960 x 7016 пикселей. Если я протестирую изображение, которое я создал с помощью .shape
, оно покажет, что это изображение в формате PNG 7016 rows by 4960 columns
. Принтер настроен на формат A4, 600 точек на дюйм, размер печати «Исходный размер (от изображения DPI)».
У кого-нибудь есть идеи, почему печать выходит в таком странном размере? Это не близко, я вижу, может быть, 1 процент верхнего левого края изображения, которое я пытаюсь распечатать.
Комментарии:
1. Это может помочь определить, печатаете ли вы из HTML-документа, PDF-файла или непосредственно из вашего python и т. Д
2. Я сохранял изображение в формате PNG из python, а затем открывал его в InfranView. Я распечатал его в параметрах печати из InfranView.
3. К сожалению, я не могу с этим помочь. Я просто предложил дополнительную информацию для просмотра другими. Если есть тег для InfranView, добавьте его. В качестве альтернативы, у меня была аналогичная проблема с печатью этикеток из Интернета, которая работала на моем принтере, но не на клиенте. Отправил вывод в PDF вместо HTML / CSS, и это сработало.