Cloud
Облачный сервис для быстрого и эффективного анализа и визуализации данных для вашего бизнеса без необходимости создания своих приложений и программирования.
var Stimulsoft = require('stimulsoft-reports-js');
Stimulsoft.Base.StiFontCollection.setFontsFolder('./Fonts');
var report = new Stimulsoft.Report.StiReport();
report.loadFile('FontsFolder.mrt');
report.renderAsync(() => {
var settings = new Stimulsoft.Report.Export.StiPdfExportSettings();
settings.embeddedFonts = true;
report.exportDocumentAsync((pdfData) => {
fs.writeFileSync('./FontsFolder.pdf', Buffer.from(pdfData));
}, Stimulsoft.Report.StiExportFormat.Pdf, null, settings);
});setFontsFolder makes every font in the folder available by name, and the PDF export setting embeddedFonts = true embeds the used fonts into the file so it displays correctly anywhere.