У меня есть код, в котором я создаю заархивированный файл с изображениями в нем.
var zip = new JSZip (result.templateEncoded, {base64: true});
Структура сжатого файла выглядит примерно так:
{ "files":
{
"test/rel":{
"name":"xxx.txt"
},
"test/doc.xml":{
"name":"kajdadnkan"
},
"test/media/image1.jpeg":{
"name": "word/media/image1.jpeg"
},
"test/media/image1.jpeg":{
"name": "word/media/image2.jpeg"
}
}
}
Теперь я хочудля доступа ко всем изображениям в разделе «тест / медиа».Когда я попробовал zip.folder ('word / media /');он создает новую папку и устанавливает для корневого пути значение 'word / media /'
Также пробовал приведенный ниже код, но выдает ошибку JS, так как функцияEach () не поддерживается.
zip.folder('word').forEach(function (relativePath, file){
console.log("iterating over..", relativePath);
});
В основномЯ хочу извлечь все медиа-файлы и переименовать их в .png.У меня здесь мало места, поэтому я ценю любую помощь.