Rails docx gem zip error



我正在尝试使用docx-gem在我的种子中使用.docx文件,并使用docx-html-gem将其内容转换为html以便在页面上轻松显示。但是我在为我的Docx文件创建Docx::Document对象时遇到了一些问题
种子.rb


...
    d = Docx::Document.open('app/assets/seed/seed2.docx')
    d.to_html
...

这就是我每次尝试运行rake db:seed 时遇到的错误

Zip::ZipError: Zip end of central directory signature not found

你们中有人能解决这个问题吗?

Zip::ZipError: Zip end of central directory signature not found表示zip可能已损坏。

docx文件是压缩文件。

您可以通过尝试从您喜欢的zip程序中解压缩来确定zip是否已损坏。

相关内容

  • 没有找到相关文章

最新更新