如何使用zip.js压缩pdf或ppt文件?

时间:2014-03-02 11:18:13

标签: javascript zip zip.js

我希望使用zip.js来压缩pdf或其他格式,如excel,ppt等。

如何在zip.js中压缩此格式?我写了但是我没能生成zip文件。我的要求是在单击下载按钮时下载zip文件。这该怎么做?我完全陷入了生成zip文件的困境。

我的代码如下

<body>
    <a id ='file' href="http://www.brainlens.org/content/newsletters/Spring%202013.pdf" type="application/pdf" name="Sample.pdf">Sample.pdf</a>
    <input id="button" type="button"  value="Create Zip"></input>
</body>

<script>
var FILENAME = document.getElementById('file').name;//"sample.pdf"
var URL = document.getElementById('file').href;//"sample.pdf"

var zipFs = new zip.fs.FS();

function zipPDF() {
    zipFs.root.addHttpContent(FILENAME, URL);
}

function create_zip(){
    zipPDF();
}

var btn = document.getElementById('button');
btn.addEventListener("click", create_zip, false);
</script>

jsfiddle

0 个答案:

没有答案