Использовали jszip для создания и загрузки zip-файла. Я могу скачать файл PDF отдельно. но я хочу загрузить эти pdf-файлы в zip-папку, а затем загрузить zip-файл.
фрагмент кода для скачивания в формате pdf:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
window.location.href = "pdf_url"
}
};
xhttp.open("GET", "pdf_url");
xhttp.send();
добавление к нему почтового индекса:
var zip = new JSZip();
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
window.location.href = "pdf_url"
zip.file("file_name", pdf_url_content);
}
};
xhttp.open("GET", "pdf_url");
xhttp.send();
создание почтового индекса:
zip.generateAsync({type:"blob"})
.then(function callback(blob) {
saveAs(blob, "example.zip");
}
pdf_url_content должен содержать содержимое URL. как читать этот контент? Я пытался использовать jszip-utils. Не в состоянии продолжить. любая помощь будет оценена.
Заранее спасибо.