Вот такой странный вопрос. Однако ответа я на него нигде не нашел. Использую CUPS под Ubuntu. Настройки драйвера чекового рулонного принтера позволяют установить отрезку только в конце страницы или в конце документа. А размер печатаемого содержимого варьируется.
Сейчас я печатаю из HTML-шаблона (Jinja) через PDF (Pisa). Соответственно в HTML размер получившегося текста на печати еще не известен. У меня есть идея делать PDF-страницу заведомо длиннее, определять, где на ней кончается содержимое и переформировать PDF с уменьшением высоты страницы до нужной длины. Но проблема в том, что мне пока не удалось найти питоновских библиотек, позволяющих получить такую информацию из PDF-файла. Если они есть, наведите меня на их след, пожалуйста. (Возможно что-то подобное умеет pdfminer, но у него нет нормальной документации, а перерывать наугад исходный код некогда).
А может быть вообще всю проблему с отрезкой в нужном месте можно решить проще?