pdfDefaultTheme function
Future<void>
pdfDefaultTheme(
)
Implementation
Future<void> pdfDefaultTheme() async {
if (ThemeData.buildThemeData != null) {
return;
}
final base = await PdfGoogleFonts.openSansRegular();
final bold = await PdfGoogleFonts.openSansBold();
final italic = await PdfGoogleFonts.openSansItalic();
final boldItalic = await PdfGoogleFonts.openSansBoldItalic();
final emoji = await PdfGoogleFonts.notoColorEmoji();
final icons = await PdfGoogleFonts.materialIcons();
ThemeData.buildThemeData = () {
return ThemeData.withFont(
base: base,
bold: bold,
italic: italic,
boldItalic: boldItalic,
icons: icons,
fontFallback: [emoji, base],
);
};
}