是否有任何选项在颤振上打印收据按钮,单击内置打印机的设备



我有一部安卓手机,这款手机内置了打印机,我尝试了打印包,它正在工作,但正在启动一些其他屏幕的pdf查看和选择选项等,我想要的是直接在按钮点击上打印收据,是否有任何包或东西可以直接做打印,任何帮助将不胜感激,谢谢。

在打印按钮上,我正在导航到这个屏幕

// import 'dart:typed_data';
import 'dart:typed_data';
import 'package:flutter/material.dart';
import 'package:pdf/pdf.dart';
import 'package:pdf/widgets.dart' as pw;
import 'package:printing/printing.dart';
class PrintingOrderReceipt extends StatelessWidget {
const PrintingOrderReceipt(this.title);
final String title;
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: Text(title)),
body: PdfPreview(
build: (format) => _generatePdf(format, title),
),
),
);
}
Future<Uint8List> _generatePdf(PdfPageFormat format, String title) async {
final pdf = pw.Document();
pdf.addPage(
pw.Page(
pageFormat: format,
build: (context) {
return pw.Center(
child: pw.Text('This is just for testing'),
);
},
),
);
return pdf.save();
}
}

打印是一个基于系统的功能,需要用户输入。印刷对不同的人有不同的意义。创建,保存pdf文件,创建&保存图像,通过网络发送到众多连接的打印机等),因此提示是必要的。

我怀疑你会找到任何程序化的解决方案。