如何使用 rubyzip 解压压缩文件夹
我知道如何使用 rubyzip 检索普通 zip 文件的内容。但我在解压缩压缩文件夹的内容时遇到了麻烦,我希望你们中的任何人都可以帮助我。 这是我用来…
使用 rubyzip 错误 - 没有要加载的文件 - zip/zip
我知道关于这个主题还有另一个线程,但即使在使用所有解决方案后我仍然面临这个问题。还有其他方法可以生成 zip 文件吗?我可以使用 Ubuntu 系统命令…
哪个 zip 库可以与 Ruby 1.9.2 配合良好?
我之前在 Ruby 1.8.7 中使用过 rubyzip gem,但我听说 rubyzip 不能很好地与 ruby 1.9.2 配合使用。 哪些 zip 库可以与 Ruby 1.9.2 配合…
动态生成图像 zip 时出现 rubyzip 错误:未找到中央目录结尾签名
我正在从图像集合生成一个 zip 文件,然后将其发送给用户。 我使用的代码与本页给出的示例几乎完全相同; http: //info.michael-simons.eu/2008/01/21…
rubyzip 辅导
Zip::ZipOutputStream.open(folderpath) do |z| z.print IO.read(folderpath) 在上面的代码中,我有 Zip::ZipOutputStream.open(file_path) do |z|。…
如何直接从 ZipEntry(RubyZip、Paperclip、Rails 3)获取临时 File 对象(具有正确的内容类型,无需写入磁盘)?
我目前正在尝试直接从 zip 文件将图像文件附加到模型(即不先将它们保存在磁盘上)。似乎应该有一种更清晰的方法将 ZipEntry 转换为可以存储在内存中…
如何使用 nokogiri 和 rubyzip 编辑 docx
我使用 rubyzip 和 nokogiri 的组合来编辑 .docx 文件。我使用 rubyzip 解压缩 .docx 文件,然后使用 nokogiri 解析和更改 word/document.xml…
RubyZip 将 JPG 转换为“非 JPG,以 0x89 开头”
我正在使用 RubyZip 压缩一组图像(使用 Paperclip 上传)并允许用户将它们下载到一个文件中,在我打开图像之前一切正常。 它不会显示,在 Ubuntu 上…
Rubyzip - 可以设置提取文件夹吗?
我的问题是我需要为使用 Rubyzip 生成的 zip 文件设置根提取文件夹。该 zip 文件将在 Windows 中作为自解压文件打开。这个选项在 Rubyzip 中可用吗?…
使用 RubyZip 生成 ZIP 文件时设置压缩级别
我有一个 Ruby 程序,它使用 rubyzip gem 压缩 XML 文件的目录树。我的问题是文件开始变重,我想提高压缩级别,因为压缩时间不是问题。 我在 rubyzip …
使用 rubyzip 将文件和嵌套目录添加到 zipoutputstream
我正在努力让 rubyzip 将目录附加到 zipoutputstream。 (我想要输出流,这样我就可以从 Rails 控制器发送它)。我的代码遵循以下示例: http://i…
如何使用 rubyzip gem 查找压缩目录中的特定条目?
我有一个名为 test.zip 的 zip 文件,其中包含一个名为 Invoice 的目录。发票目录内有一些具有不同名称的文档。我想在发票目录中找到一个名为summary.…
在 Ruby 中读取 zip 文件中的文件注释
我正在 Ruby 中进行 Python 挑战。我需要从 Zip 文件中读取文件内容和注释。内容对于 RubyZip gem 没有问题,但我无法获取注释。有什么想法吗?…