jszip

Temporarily unzip a file to view contents within a browser

被刻印的时光 ゝ 提交于 2020-12-06 02:59:21
问题 I want to unzip a file that contains an html page, css, and js directories. I want to unzip this temporarily and view the html in an iFrame, preferrably. I am using jszip which is working. I got the html to load, but how do I add the image, js, and css folders into the iFrame? Here is what I have so far... <div id="jszip_utils"></div> <iframe id="iframe"></iframe> <script type="text/javascript"> function showError(elt, err) { elt.innerHTML = "<p class='alert alert-danger'>" + err + "</p>"; }

Web开发实用技能,看Kendo UI for jQuery如何导出Excel(一)

為{幸葍}努か 提交于 2020-08-09 11:33:56
Kendo UI for jQuery R2 2020 SP1试用版下载 Kendo UI 目前最新提供 Kendo UI for jQuery 、 Kendo UI for Angular 、 Kendo UI Support for React 和 Kendo UI Support for Vue 四个控件。Kendo UI for jQuery是创建现代Web应用程序的最完整UI库。 从Kendo UI Q3 2014(2014.3.1119)版本开始,Grid小部件提供内置的Excel导出功能。 入门指南 要启用网格的Excel导出选项: 引入相应的工具栏命令并设置导出设置。 工具栏配置 Excel导出配置 在页面上包含JSZip脚本。 要通过代码启动Excel导出,请调用saveAsExcel方法。 注意 : 默认情况下,网格将导出应用了排序、过滤、分组和聚合数据的当前页面。 网格使用当前列顺序、可见性和尺寸来生成Excel文件。 网格不会在Excel文件中导出当前CSS主题。 网格仅导出数据绑定列,所有未设置其字段选项的列将被忽略。 导出期间不使用format选项。 导出期间不使用模板选项。 导出期间不使用detailTemplate选项。 下面的示例演示如何启用Grid的Excel导出功能。 <script src="https://cdnjs.cloudflare

Web开发实用技能,看Kendo UI for jQuery如何导出Excel(二)

你离开我真会死。 提交于 2020-08-08 08:03:44
Kendo UI for jQuery R2 2020 SP1试用版下载 Kendo UI 目前最新提供 Kendo UI for jQuery 、 Kendo UI for Angular 、 Kendo UI Support for React 和 Kendo UI Support for Vue 四个控件。Kendo UI for jQuery是创建现代Web应用程序的最完整UI库。 从Kendo UI Q3 2014(2014.3.1119)版本开始,Grid小部件提供内置的Excel导出功能。 导出从左到右的内容 excelExport事件允许您反转单元格并设置文本对齐方式,支持从右到左(RTL)语言。 要在Excel中从右到左的流程中呈现文档,请启用工作簿的rtl选项。 每行都有一个类型字段,可用于在网格中区分各种行类型。 支持的值为: "header" "footer" "group-header" "group-footer" "data" <script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.4.0/jszip.min.js"></script> <div class="k-rtl"> <div id="grid" ></div> </div> <script> $("#grid")

js 使用jszip 将页面中的所有图片压缩为zip文件并下载

China☆狼群 提交于 2020-07-28 04:28:00
官网 https://github.com/Stuk/jszip/tree/master/lib 可以使用script或者npm 官方给的例子 // 初始化一个zip打包对象 var zip = new JSZip(); // 创建一个被用来打包的名为Hello.txt的文件 zip.file("Hello.txt", "Hello Worldn"); // 创建一个名为images的新的文件目录 var img = zip.folder("images"); // 这个images文件目录中创建一个base64数据为imgData的图像,图像名是smile.gif img.file("smile.gif", imgData, {base64: true}); // 把打包内容异步转成blob二进制格式 zip.generateAsync({type:"blob"}).then(function(content) { // content就是blob数据,这里以example.zip名称下载 // 使用了FileSaver.js saveAs(content, "example.zip"); }); 简单样例,将页面中的图片全部转成blob后再转成base64,去除前面的信息头后,使用jszip压缩到zip文件中,压缩成功后下载文件的blob格式文件 只有两个图片

Rshiny Pass list of files to Javascript downloader

二次信任 提交于 2020-07-22 05:58:09
问题 I'm on the home stretch thanks to Stephane Laurent! I have an Rshiny app that generates a timeline based on a user selecting rows from a data table. The user can then download a zip file containing the table, the timeline, and hopefully the files associated with the rows selected in the table. I believe I need to pass the filenames from my Rshiny table to JS in order for JS to add the file URL's to a function for JSZip. The files are stored in my app directory under the www folder. so "https:

can we use JSZip with Angular7Csv for zipping the multiple csv file?

坚强是说给别人听的谎言 提交于 2020-07-07 11:25:50
问题 below is code for downloading csv file in zip format but am not sure whether it support or not when we use both plugin at time because am getting this error: Can't read the data of 'pdfs/[object Object]'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ? at jszip.js:3472 import { AngularCsv } from 'angular7-csv'; var data = [ { name: "Test 1", age: 13, average: 8.2, approved: true, description: "using 'Content here, content here' " }, { name: 'Test 2', age: 11, average:

can we use JSZip with Angular7Csv for zipping the multiple csv file?

邮差的信 提交于 2020-07-07 11:25:26
问题 below is code for downloading csv file in zip format but am not sure whether it support or not when we use both plugin at time because am getting this error: Can't read the data of 'pdfs/[object Object]'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ? at jszip.js:3472 import { AngularCsv } from 'angular7-csv'; var data = [ { name: "Test 1", age: 13, average: 8.2, approved: true, description: "using 'Content here, content here' " }, { name: 'Test 2', age: 11, average: