ruby - 修复不可读的 ghostscript 字体

标签 ruby ghostscript

我正在使用 ruby Scruffy gem 来创建一些图表。它依赖于 RMagick 来渲染文本和创建 png。当我运行我的 ruby​​ 脚本时,出现此错误。

sh: gs: command not found
sh: gs: command not found
/Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/rasterizers/rmagick_rasterizer.rb:15:in `from_blob': unable to read font `/usr/local/share/ghostscript/fonts/n019003l.pfb' @ error/annotate.c/RenderFreetype/1128: `(null)' (Magick::ImageMagickError)
    from /Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/rasterizers/rmagick_rasterizer.rb:15:in `rasterize'
    from /Users/natebird/.rvm/gems/ree-1.8.7-2011.03/gems/scruffy-0.2.6/lib/scruffy/graph.rb:164:in `render'
    from autobench_grapher.rb:61:in `generate_graph'
    from autobench_grapher.rb:30:in `run'
    from autobench_grapher.rb:15:in `run'
    from autobench_grapher.rb:91

最佳答案

您需要安装 ghostscript(请参阅:gs:找不到命令)。如何执行此操作取决于您使用的平台。

关于ruby - 修复不可读的 ghostscript 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7503764/

相关文章:

Ruby:数组包含数组,任意顺序

ruby-on-rails - 将 JSON 从 API 端点保存到 Ruby on Rails 应用程序中的数据库

ruby-on-rails - Mongoid - 保存和 update_attribute 不持久

pdf - 使用 Ghostscript 保留输入大小以将 EPS 转换为 PDF

xml - GhostScript 在 ImageMagick 中的文件路径

从给定坐标提取 PDF 文本

pdf - 如何将多页 PDF 转换为单页 TIFF

ruby-on-rails - Rails 控制台中有没有办法打印数据库目录?

pdf-generation - 将两个 a5 页面合并为一个 a4 页面(不使用 pdfnup)

ruby-on-rails - 2个用户之间的产品订单