【问题标题】:Convert DOCX file to PDF file in Ruby在 Ruby 中将 DOCX 文件转换为 PDF 文件
【发布时间】:2020-09-30 12:09:38
【问题描述】:

我正在使用 libreconv gem 将 docx 文件转换为 PDF,我想保留我在 docx 文件中使用的相同字体,但生成的 PDF 没有相同的字体

这个问题有什么解决办法?

或者是否有任何其他 gem 可以从 Docx 文件转换为高质量的 PDF 我不想先将 docx 文件转换为 HTML,所以 PDF KIT 和 wicked_pdf gem 对我不起作用

提前致谢

【问题讨论】:

  • 您是否尝试在运行 libreconv 的同一系统中安装字体?
  • 是的,我没有运气,我在 Windows 10 上安装了 ubuntu wsl,我使用命令行安装了字体但它不起作用,我不知道是字体安装失败还是gem 没有捡到它们,有什么可以确定的吗?
  • 如果它是基于 ubuntu 的,你也可以运行 fc-list - list available fonts 查看已安装字体的列表。
  • 已修复 :) 字体在 ubuntu 上不可用,现在看起来不错,谢谢 Pedro,请添加您的答案,以便我接受它
  • 别担心,完成!

标签: ruby-on-rails ruby


【解决方案1】:

确保你的字体安装在你运行libreconv的系统中。

如果它是基于 ubuntu 的,您可以运行 fc-list - list available fonts 来查看已安装字体的列表。

【讨论】:

    猜你喜欢
    • 2021-10-03
    • 2021-04-23
    • 2010-12-02
    • 2021-07-30
    • 2017-04-14
    • 2018-01-05
    • 2014-04-20
    • 2020-08-14
    • 1970-01-01
    相关资源
    最近更新 更多