Всем привет можете пожалуйста выручить, около двух часов не могу подключить шрифт для составления pdf документа. Текущий фрагмент когда который я пытаюсь запустить:
final Uint8List fontData =
File('assets/fonts/cm_sans_serif_2012.ttf').readAsBytesSync();
final ttf = pw.Font.ttf(fontData.buffer.asByteData());
pw.Header(
level: 0,
child: pw.Text(
'ФИО ФИО',
style: pw.TextStyle(font: ttf, fontSize: 20),
)
Сами шрифты:
fonts:
- family: CM Sans Serif
fonts:
- asset: assets/fonts/cm_sans_serif_2012.ttf
- family: Ramon
fonts:
- asset: assets/fonts/a_BighausTitul.ttf
И работают они нормально:
Text(
"PDF Flutter",
style: TextStyle(fontFamily: 'Ramon'),
),
Спасибо за ранее!