Javascript 如何执行输出二进制文件而不是zip文件的zip压缩? 用例 将字符串压缩为二进制ZIP blob 结果ZIP不应类似于ZIP文件,而是结果原始二进制流(不应具有.ZIP文件夹/文件信封)

Javascript 如何执行输出二进制文件而不是zip文件的zip压缩? 用例 将字符串压缩为二进制ZIP blob 结果ZIP不应类似于ZIP文件,而是结果原始二进制流(不应具有.ZIP文件夹/文件信封),javascript,zip,compression,jszip,Javascript,Zip,Compression,Jszip,文本字符串->压缩->原始二进制Blob 我读过关于JSZip的文章,它看起来相当全面,但是,输出似乎总是一个ZIP文件(包括文件夹/文件信封),其中我需要的是iput字符串的原始二进制blob(与任何文件名都不关联) 是否有任何方法可以使用客户端JavaScript实现这一点?(使用JSZip或其他)使用。zlib.Deflate将数据压缩为zlib流。zlib流是带有两个字节头和四个字节完整性检查尾部的Deflate压缩数据。六个字节对于确保完整性检查来说是一个很小的量,但如果您甚至想要去除

文本字符串->压缩->原始二进制Blob

我读过关于JSZip的文章,它看起来相当全面,但是,输出似乎总是一个ZIP文件(包括文件夹/文件信封),其中我需要的是iput字符串的原始二进制blob(与任何文件名都不关联)


是否有任何方法可以使用客户端JavaScript实现这一点?(使用JSZip或其他)使用。
zlib.Deflate
将数据压缩为zlib流。zlib流是带有两个字节头和四个字节完整性检查尾部的Deflate压缩数据。六个字节对于确保完整性检查来说是一个很小的量,但如果您甚至想要去除这些,那么您可以使用
zlib.DeflateRaw

使用。
zlib.Deflate
将数据压缩为zlib流。zlib流是带有两个字节头和四个字节完整性检查尾部的Deflate压缩数据。六个字节对于确保完整性检查来说是一个很小的量,但是如果您想消除这些,那么如果我需要,您可以使用
zlib.DeflateRaw

t没有标题,它不是ZIP格式。听起来你只是想使用压缩库。如果它没有标题,它就不是ZIP格式。听起来你只是想使用压缩库。