#android #ionic4 #pdfmake
#Android #ionic4 #pdfmake
Вопрос:
Я пытаюсь сгенерировать PDF с помощью pdfmake. Я использую таблицу в содержимом, я сталкиваюсь с ошибкой ERROR File 'Roboto-Regular.ttf' not found in virtual file system
this.maintainanceLists.forEach(function(sourceRow) {
var dataRow = [];
dataRow.push(sourceRow.code_name);
dataRow.push(sourceRow.created_on);
dataRow.push(sourceRow.lease_id);
dataRow.push(sourceRow.property);
dataRow.push(sourceRow.unit);
bodyData.push(dataRow)
});
var docDefinition = {
content: [
{
table: {
body: bodyData
}
}
],
styles: {
story: {
italic: true,
alignment: 'center',
width: '100%',
}
}
}
this.pdfObj = pdfMake.createPdf(docDefinition);
Я импортировал файлы pdffonts и pdfmake.
import pdfMake from 'pdfmake/build/pdfMake';
import pdfFonts from 'pdfmake/build/vfs_fonts';
pdfMake.vfs = pdfFonts.vfs;
При использовании текста в содержимом проблем нет. Проблема заключается в использовании table