Есть ли способ реализовать персидский язык в сетке данных на основе devextreme в vue-js?

#javascript #vue.js #datagrid #export #devextreme

Вопрос:

У меня есть фронт на основе vue-js, в котором у меня есть таблица данных с использованием тегов devextreme . моя проблема заключается в том, что я пытаюсь экспортировать свои данные в pdf . в котором вывод превращается в sth, как показано ниже , введите описание изображения здесь

также я использую библиотеку ExcelJs для получения этого вывода . я попытался добавить персидские шрифты, но они все равно не дали бы мне надлежащего шрифта . может ли кто-нибудь дать мне подсказку о том, как подойти к этой проблеме и решить ее ?

вот код, который я использую для экспорта pdf :

 exportToPdf() {
  const doc = new jsPDF();
  doc.addFileToVFS("Vazir",Vazir);  // Vazir is the font and i imported the base64 file outside the function
  doc.addFont("Vazir","normal");
  doc.setFont("Vazir");
  exportDataGridToPdf({
    jsPDFDocument: doc,
    component: this.$refs.meterGrid.instance,
  }).then(() => {
    doc.save(`Meter ${this.expTime} .pdf`);
  });
},
 

если вам понадобится больше моего кода , пожалуйста, скажите .