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