问题标签 [prawn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2908 浏览

ruby-on-rails - 带虾的 HTML

我尝试使用 prawn 生成日志条目的 PDF,然后将条目存储在 bbcode([b]bold[/b] 等...)中并在显示时转换为 html。

有没有办法在虾中显示html?

0 投票
2 回答
1143 浏览

ruby-on-rails - 带虾的乘客不会启动

我有一个使用 Prawn 生成 PDF 的应用程序,它运行良好,而且我没有遇到任何问题。现在到了我想通过Apache使用Passenger来测试它的地步。这就是问题出现的地方。我收到带有此错误的乘客错误页面:

我重新启动了脚本/服务器,它根本没有出错,所以我不知道为什么这不起作用。

0 投票
1 回答
573 浏览

ruby-on-rails - Prawnto 选项的问题

我正在使用 Prawnto 在我的 Rails 应用程序中生成 PDF。我想要为我的 PDF 设置三个特定选项:

  • 我不希望它以空白页开头
  • 我希望它直接下载(不是内联)
  • 我想指定文件名

这是我的控制器方法:

如果没有 :skip_page_creation 选项,其他两个选项(内联和文件名)可以正常工作。但是当我添加 skip_page_creation 选项时,它会与默认文件名内联。当然,如果我删除skip_page_creation,我会得到一个很好的下载PDF,其中包含第一个空白页。

这个库的文档有一些不足之处,但有人能指出我正确的方向吗?

干杯!

亚伦。

0 投票
4 回答
5176 浏览

ruby-on-rails - prawnto 显示新页面时不会中断的表格

我有可变数量的行数可变的表格,我想让它们一个接一个地显示,但是如果一个表格不适合当前页面,请将其放在下一个页面上,然后继续。我已将表格放入事务中,因此如果高度适合当前页面,我可以回滚然后打印它,但我如何获得表格高度?

我现在有这个代码

对此的任何帮助都会很棒。或任何其他方式来做到这一点?

最好的问候瑞克

0 投票
1 回答
2495 浏览

ruby-on-rails - ruby prawn 如何在对齐的右图像周围换行?

是否可以使用 float:right 属性将图像向右对齐并在图像周围环绕文本,就像在 html 和 css 中一样?

如果是这样,你怎么做?

我可以对齐图像,但不知道如何将文本环绕在它周围。文本是动态文本,因此长度变化很大。

非常感谢瑞克

0 投票
2 回答
7508 浏览

ruby-on-rails - Prawn & Prawnto Rails PDF generation - UTF-8?

I'm using ruby, prawn, and prawnto to dynamically generate pdf's containing text in other languages. I can't seem to get any text in languages with non-english characters to show up. It doesn't throw any errors...just shows a bunch of dashes instead of characters. Prawn brags on its homepage about UTF-8 support so I don't see why this is a problem. I'm using ruby 1.8.6 (engineyard).

0 投票
4 回答
5735 浏览

ruby-on-rails - 大虾可以生成带链接的PDF吗?

我需要在 ruby​​ on rails 应用程序中将链接嵌入到生成的 pdf 中。有没有办法用虾做到这一点?

读到这一点,原来对虾格式是一段时间的答案,但 0.7.x 打破了这一点。

prawn-format 使用该link_annotate(rect, options={})函数创建链接。需要将哪些选项传递给它才能在 PDF 中创建链接?

编辑:
如果有人有的话,我想看看这个代码示例。

0 投票
1 回答
1073 浏览

ruby-on-rails - 一页上的多个表与虾

我正在使用 prawn 生成 pdf 并且一切正常,但现在我遇到了一些问题。当我将多个表格放在一页上时,它们只是相互叠加而不是相互叠加。这是正常行为吗?我该怎么办?

我在最正常的行为上添加表格 btw :)

谢谢!

0 投票
2 回答
688 浏览

ruby-on-rails - Rails Prawnto PDF 无法在 Internet Explorer 中下载

我有一个有效的 Prawnto 实现,除了 IE 版本 6 - 8。这是我的打印方法:

这在 Safari、FF 和 Chrome 上运行良好。你知道,理智的浏览器。

但是在IE上,浏览器会尝试下载记录的id号;URL 如下所示:

https://domain.com/customers/print/24?format=pdf

它说“无法下载文件'24'”。

知道我应该在这里做什么吗?

谢谢,亚伦。

0 投票
3 回答
2792 浏览

ruby-on-rails - 大虾PDF:我需要生成嵌套表

我需要一个表,其中行实际上是 2 行表,一个嵌套表是.. 我怎样才能在虾中做到这一点?也许我需要一个扩展..但是哪一个?