我正在为POS热敏打印机创建一个pdf收据,有没有办法创建一个固定宽度但自动长度的自定义纸张尺寸?
打印机使用的纸卷不是固定的纸张尺寸
感谢您的帮助。
答案 0 :(得分:0)
不,您插入的每一条新线都无法让纸张尺寸变得更大。正如您在参数大小documentation中所看到的那样,只能传递预定义的纸张尺寸,例如A4等,或者在初始化FPDF时传递单个纸张尺寸。
您可以尝试通过创建一个非常长的文本来“猜测”需要多少空间,然后看看它到底有多远。然后你可以计算每个字母的空间,从现在开始计算纸张大小。当然,这将远非完美,但如果您的PDF中只有纯文本,那么它可以解决。