问题标签 [jszip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - 如何使用下载 URL 获取 Firebase 存储文件字节/blob 并使用 JSZip 对其进行压缩?
例如使用 JSZip:
关于如何解决这个问题的任何想法?
javascript - 将背景颜色应用于 dxDataGrid 控件并导出到 Excel
我dxDataGrid
在 ASP.NET 项目中使用 DevExpress 来显示存储在 SQL Server 数据库中的一些数据。
以下代码显示了我如何设置dxDataGrid
控件以呈现数据:
这是dxDataGrid
控件中的结果:
但是,当我“使用 DevExpress 功能”打开生成的文件时,我没有得到与屏幕截图中显示的相同的结果(即;单元格有值,但没有应用样式)。
根据文档,在控件中的特定单元格应用颜色dxDataGrid
后,当打开导出的 Excel 文件时,单元格没有得到与控件中显示的相同的结果dxDataGrid
。
我的问题是:
- 如何将样式应用于
dxDataGrid
单元格并将此类结果应用于生成的 Excel 文件?
javascript - JSZip:检查 zip 文件夹是否包含特定文件
我目前有以下代码:
但我相信这假设 zip 包含“课程”文件夹,我如何在 forEach 循环之前检查 zip 是否包含“课程”文件夹?谢谢!
javascript - 使用 JSZip 显示来自本地 zip 的图像
我有一个包含一堆文件夹的 zip,其中包含一个或多个 png 文件,每个文件都希望呈现给 DOM。
我可以读取文本文件,但是在从图像文件中获取二进制数据时我被卡住了。
我的想法是我应该使用 URL.createObjectURL( blob ) 创建对文件的引用,然后<img id="output" src="blob:null/341e9aeb-a794-4033-87f5-e8d075e9868a">
为 zip 中的每个图像进行渲染。
如何从 zip 中获取图像?
谢谢!
javascript - ngFor over object 从 Angular 2 中的 Promise 填充
我正在解析一个 zip 文件,其中包含我想在filesFromZip
对象中使用 blobURL 引用的图像,并使用 ngFor 对其进行迭代以在页面上显示图像。
看起来像这样
在模板中:
如何从 promise 中获取数据filesFromZip
?
我试图将它推入,filesFromZip
但这给了我这个错误:
error_handler.js:47 例外:未捕获(承诺中):TypeError:无法读取 null 的属性“异步”
我真的在为异步性和 Angular 2 苦苦挣扎。谁能把我送到正确的方向?
javascript - JSZip:从文件输入中获取 zip 文件的内容
我想使用 JSZip 从输入中获取 zip 的内容。我可以阅读文件的标题,但如何获取内容
我尝试使用 jQuery:
返回:[对象承诺]
我该怎么做才能得到纯文本
JSFiddle:https ://jsfiddle.net/jyuy7q6j/
谢谢!
javascript - 如何将 jsZip 用于驻留在同一服务器上的图像 url
这是我的问题,我无法jsZip
通过谷歌搜索使用后提取图像。我找到了只帮助我在页面加载开始时压缩文件的解决方案。
这是我的代码
这是js代码
经过几次调试后,我发现var content = zip.generate({type: "blob"});
说内容类型未定义。有人知道什么是问题吗?
jszip - 当大量单个文件需要压缩时如何jszip异步压缩文件
我不擅长英语,但我有一个关于使用 jszip 的问题。像这样的代码
我的问题是当我的文件很大时,大约 88m。一些文件压缩大约0m我猜原因是异步的,循环将文件流一一放入内存,如果内存已满,压缩文件。那么谁能告诉我真正的原因呢?谢谢!
internet-explorer - 如何在 IE 中使用 jszip 下载 Zip 文件?
我创建了一个函数来下载共享点的多个文件的 zip 文件。
现在此代码在 Chrome 和 mozilla 中可以正常工作,但在 IE 中不能正常工作。请提出任何方法。
javascript - JSZip 和 Async.each -> 不可分配给“JSZipObject[]”类型的参数
我正在使用 Typescript 构建一个 Angular 2 CLI 应用程序,我正在使用 JSZip 库解析带有文本文档的 zip 文件。下面的代码有效,但我从打字稿中得到一些错误:
'{ [key: string] 类型的参数:JSZipObject; }' 不可分配给“JSZipObject[]”类型的参数。
类型 '{ [key: string]: JSZipObject; 中缺少属性 'find' }'。
zip.files
传递给似乎有问题async.each
。
正如我所说,它仅使用 ng serve 即可工作,但除非我摆脱错误,否则无法构建项目。
有谁知道我为什么得到它们?
我可以对 promises/generators/whatever 做同样的事情并跳过 async.each 吗?