Невозможно создать / сохранить документ Word с помощью Open Xml с angular / typescript / javascript - PullRequest
1 голос
/ 13 июля 2020

Я не могу создать документ с Xml (Открыть Xml) в моем angular - приложении машинописного текста - файл создается, но открывается, показывает ошибку «обнаружено нечитаемое содержимое в документе ...». Когда я открываю файл в блокноте, все, что я вижу, это Xml.

let blob = new Blob([openXmlString)], {type: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'});
fileSaverService.save(blob, "Document.docx");

Используя тот же xml, я могу создать документ, который действительно работает в C#, используя этот код, пытаясь воспроизвести это в моем angular - машинописном приложении

    using (var doc = WordprocessingDocument.FromFlatOpcString(openXmlString))
    {
        doc.SaveAs("Document.docx").Close();
    }

Может ли кто-нибудь сообщить мне, что мне может не хватать?

Заранее спасибо.

...