Wicked pdf gem 自定义尺寸生成黑屏

Wicked pdf gem custom size generating blank screen

我有一种方法可以使用自定义尺寸呈现 pdf

  format.pdf do
    render pdf: 'layout',
           page_height: 20,
           page_width: 25
  end

它正在生成一个空白屏幕,日志中没有错误

如果我删除这些参数(page_height 和 page_width)它会起作用,但我需要那个自定义尺寸。

有什么想法吗?

我找到了解决方案,将这些数字更改为带单位的字符串

  format.pdf do
    render pdf: 'layout',
           page_height: "20cm",
           page_width: "25cm"
  end

他们的文档要求提供数字,但它对我很有效。