Я пытаюсь сжать файл .xlsx на внешнем интерфейсе и раздувать его на стороне сервера, на сервере asp net core 2.2.
Я попробовал все, и теперь у меня есть это:
//JS code
handleSaveFile = (file) => {
var compressedFile = pako.deflate(JSON.stringify(file), { to: 'string' });
this.setState({ file: compressedFile });
}
Совершенно прямо, pako.deflate достаточно, чтобы сделать трюк.
Теперь на сервере я попробовал все, но в соответствии с документацией это выглядит так:
Я также попробовал GZipStream, но в результате получается одни и те же. Я не могу найти что-либо относительно сжатия / распаковки, но есть много информации об обратном.