【发布时间】:2020-01-15 09:03:41
【问题描述】:
我想在 nuxtjs 上使用 JSZip 为多个文件制作 zip,我希望将文件转换为 base64 格式为 pdf,并且文件格式为任意。如果所有文件都是 jpg 则它转换为 jpeg,如果所有文件在 pdf 中,然后它转换 pdf 列表并放入 zip 文件夹中。
我想用 JSZip 包做这个 vuejs 或 nuxtjs。
我使用下面的代码但没有得到任何东西。
download_btn() {
var zip = new JSZip()
var img = zip.folder("images")
for (i = 0; i < this.image.length; i++) {
img.file("img.png", this.image[i].imageurl)
}
zip.generateAsync({
type: "blob"
}).then(function(content) {
saveAs(content, "img_archive.zip")
})
}
【问题讨论】:
标签: vue.js download nuxt.js jszip