День добрый.
Задача такая: сгенерировать одну страницу в python и отправить ее на печать.
Генератор (страницы) должен поддерживать тексты с настраиваемым шрифтом и расположением на странице, также картинки (считанные из файла) с настраиваемым расположением и таблицы с текстовым содержимым.
Интересует меня наиболее легкий в освоении способ это сделать. Крайне желательно при этом использовать как можно меньше дополнительных библиотек (все они должны быть бесплатны). Формат файла составляемого отчета совершенно неважен. Окошко предпросмотра/настроек принтера тоже совсем не обязательно.
Реализация должна быть полностью в коде программы (т.е. сделать файл, открыть его другой программой и из нее распечатать - не вариант).
Использую Python3 под win32.