printPdf method
Implementation
Future<Map<String,dynamic>> printPdf({required Uint8List data,String printerName="",Map<String,dynamic> pageSettings=const {}})async{
Map<String,dynamic> result=Simplify.getDefaultResult();
try{
Printer? printer;
if(printerName.isNotEmpty){
printer=await _getPrinterByName(name: printerName);
}
else{
printer=await _getPrinterDefault();
}
if(printer!=null){
result=await _printDocument(printer: printer, data: data,pageSettings:pageSettings);
}
else{
result["message"]="printer not found";
}
}catch (ex,stack) {
result["message"]=Simplify.getExceptionMessage(ex,stack: stack);
}
return result;
}