Tag: rubyzip

如何在ruby中仅在内存中创建zip文件?

我想创建给定目录中所有HTML文件的zip文件。 该zip将通过电子邮件作为附件与目录中的其余文件一起发送。 如果我从小马发送任何附件是HTML文件,我到目前为止尝试的所有电子邮件客户端都无法阅读电子邮件。 所以我以为我会拉链。 有没有办法在运行时压缩 HTML 文件,但实际上只在内存中 ,而不使用Windows平台上的任何临时文件? 最好不要使用任何外部程序? 如果我理解正确,两种方法描述如下: http://info.michael-simons.eu/2008/01/21/using-rubyzip-to-create-zip-files-on-the-fly/或 http://rubyzip.sourceforge.net/classes/Zip/ZipFile.html 正在使用某种临时文件。