selfTest method

Future<PrintResult> selfTest(
  1. TargetPrinter printer
)

The self-test in the printer's language (a small real PDF for a document printer).

Implementation

Future<PrintResult> selfTest(TargetPrinter printer) async {
  if (!printer.rasterizes) {
    return _run(printer, '', sp.PrintJob(type: sp.JobTypes.pdf, data: await sp.SPrint.testPagePdf()));
  }
  return _run(printer, '', const sp.PrintJob(type: sp.JobTypes.test));
}