printbytes method

bool printbytes(
  1. List<int> data
)

Implementation

bool printbytes(List<int> data) {
  var res = false;

  if (data.isEmpty) {
    return res;
  }

  final printerHandle = _startRawPrintJob(
      printerName: printerName,
      documentTitle: 'My document',
      dataType: 'RAW');

  res = _startRawPrintPage(printerHandle);

  for (final item in data) {
    if (res) {
      res = _printRawData(printerHandle, String.fromCharCode(item));
    }
  }
  _endRawPrintPage(printerHandle);
  _endRawPrintJob(printerHandle);

  return res;
}