Как записать строку base64 в файл с ActiveXObject в angular5 - PullRequest
0 голосов
/ 04 января 2019

Я хочу прочитать и написать файл, используя ActiveXObject.Как я могу записать изображение или ppt контент в файл?Проект находится в Angular5.

Я создал текстовый файл.с этим файлом я могу читать и записывать содержимое файла для текстового файла.Но я хочу создать и другие форматы файлов.Я нашел OpenTextFile и метод CreateTextFile для создания файлов в текстовом формате.Но я не могу найти какой-либо метод, который бы помог мне записать содержимое в файл, отличный от текстового файла, или прочитать изображение или файл PowerPoint.

// Чтение файла

let fso = new ActiveXObject('Scripting.FileSystemObject');
let s = fso.OpenTextFile('D:\\testDoc1.txt', 1, true);
let row = s.ReadAll();
s.Close();

// Записать файл

let FileOpener = new ActiveXObject('Scripting.FileSystemObject');
let fileObject = FileOpener.CreateTextFile('D:\\testDoc1.txt', true);
fileObject.WriteLine('Hello world');
fileObject.Close();

Я хочу читать и записывать изображения (.png или .jpeg / .jpg) и файл .ppt / .pptx с ActiveXObject на JavaScript.Есть ли способ, который поможет мне в этом сценарии?

...