我是新的扑我可以直接打印PDF文件到3intch蓝牙打印机使用 dart .我试图解决这个问题使用PDF包,但在只有A5,A3,A4像页面大小可用,但我想在3英寸或2英寸打印.请给给予我任何关于如何做到这一点的想法.
dgenwo3n1#
您可以尝试:
pageFormat: PdfPageFormat.roll80, inside pdf.Page()
字符串
b1zrtrql2#
PdfPageFormat roll80 = PdfPageFormat(80 * PdfPageFormat.mm, 200 * PdfPageFormat.mm, marginAll: 5 * PdfPageFormat.mm); PdfPageFormat roll57 = PdfPageFormat(57 * PdfPageFormat.mm, 200 * PdfPageFormat.mm, marginAll: 5 * PdfPageFormat.mm); pdf.addPage(MultiPage( //pageFormat: PdfPageFormat.roll80, pageFormat: roll80, build: (context) => [ Text('invoice'), // your code here ], ));
字符串PdfPageFormat库中存在问题:
static const PdfPageFormat roll80 = PdfPageFormat(80 * mm, double.infinity, marginAll: 5 * mm);
型
double.infinity:未预定义必须指定。
2条答案
按热度按时间dgenwo3n1#
您可以尝试:
字符串
b1zrtrql2#
字符串
PdfPageFormat库中存在问题:
型
double.infinity:未预定义必须指定。