Загрузка изображений и других типов носителей из листа Excel - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь загрузить изображения и встроенные документы из файла Excel, используя Node Js. У меня сложилось впечатление, что xlsx-файлы похожи на Zip-файлы, и при распаковке они дают имена файлов встроенных изображений, и мы можем создать файл изображения, используя их.

Я пытаюсь использовать приведенный ниже код, используя Узловой модуль yauzl , для извлечения изображений из файлов xlsx,

yauzl.open('file.xlsx', { lazyEntries: true }, function (err, zipfile) {
    if (err) throw err;
    zipfile.on("entry", function (entry) {


        zipfile.openReadStream(entry, function (err, readStream) {
            if (err) throw err;
            readStream.on("end", function () {
                zipfile.readEntry();
            });
        });
    });
});

Хотя я не могу двигаться дальше с извлечением. Я даже не уверен, правильно ли я поступаю. Пусть кто-нибудь ранее извлек изображения из файла xlsx, пожалуйста, помогите мне с процедурой.

...