Как сделать height
измерения автоматически на основе содержимого (списки покупок и цены), которое будет напечатано на ленточной бумаге с width
из 110mm
(в настоящее время я использую бумагу этого размера для печати - с использованием термопринтера) - квитанции покупок).
Ниже приведен пример кода, который у меня есть:
class TOPDFBarcodeThermal(TOPDF):
width = 110 * mm
limit = 110 * mm # auto height in here
def set_pdf(self):
self.pdf = SimpleDocTemplate(
self.response,
title=self.title,
rightMargin=0,
leftMargin=0,
topMargin=0,
bottomMargin=0,
pagesize=(self.width, self.limit)
)
На ленточной бумаге я хочу, чтобы она имела динамическую высоту c, которая соответствует список купленных предметов.
Есть ли другие более простые способы или что?
Спасибо