Я хочу преобразовать строку base64 Word do c в строку base64 PDF в JavaScript / Angular 9 - PullRequest
0 голосов
/ 17 июня 2020

Я использую библиотеку docx для создания документа Word (.docx) на стороне клиента (Angular 9). Я также хочу иметь возможность сохранить файл в формате PDF. Я могу получить строку base64 / uint8array / blob, но я считаю, что для разных типов документов это отличается. Потому что, когда я сохраняю файл в формате PDF, он поврежден. Есть ли способ преобразовать строку base64 слова do c в строку base64 pdf в JavaScript?

Packer.toBase64String(doc).then((string) => {
    // Convert this bas64 encoded word string to base64 encoded pdf string
});

В качестве альтернативы, если мы также можем преобразовать blob, это нормально.

Packer.toBlob(doc).then((blob) => {
    //convert word blob to pdf blob
    saveAs(blob, 'example.pdf');
});
...