render static method
Implementation
static Future<Uint8List> render(PrintRequest request) async {
final fonts = await PrintFonts.load();
final document = pw.Document(
title: request.template.name,
theme: pw.ThemeData.withFont(
base: fonts.sans,
bold: fonts.sansBold,
italic: fonts.sans,
boldItalic: fonts.sansBold,
),
);
final context = _RenderContext(request, fonts);
if (request.singleCellPage) {
_addSingleCell(document, context);
} else {
_addCells(document, context);
}
return document.save();
}