Как заархивировать файл Excel и скачать его в Angular7 - PullRequest
0 голосов
/ 04 мая 2020

Как заархивировать файл Excel и скачать его в angular7. Я пытаюсь заархивировать файл Excel и загрузить его.

1 Ответ

0 голосов
/ 06 мая 2020

Мы можем использовать pako js для сжатия данных и распаковки данных. import {inflate, deflate} из 'pako';

datax : string = '';
fileReader: FileReader = new FileReader();
file: any;
deflated1: any;
public onChange(fileList: FileList): void {
this.file = fileList[0];
let fileReader: FileReader = new FileReader();
let self = this;
fileReader.onloadend = function(x){
self.fileContent = fileReader.result;
self.getdefleteddata(self.fileContent);   
}
this.fileReader.readAsText(this.file);
}

getdefleteddata(data, fileList){
    this.deflated1 = deflate(data);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...