问题标签 [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.
ruby-on-rails - 在resque的背景下使用虾生成pdf
我正在尝试通过 Resque 后台作业在后台创建 PDF 文档。
我创建 PDF 的代码位于我想在 Resque 工作人员中使用的 Rails 辅助方法中,例如:
该create_pdf
方法来自DocumentHelper
但我收到此错误:
有人知道怎么做吗?
ruby-on-rails - Prawn 不在 Heroku 上渲染 PDF,而是在本地渲染
正如标题所说:当我在本地服务器上运行时,我的 PDF 完美呈现,但在 Heroku 上我得到了NoMethodError
. Heroku 似乎找不到我的虾宝石。我正在使用prawn-rails
宝石。
有任何想法吗?
我在这里上传了完整的调用堆栈:http: //f.cl.ly/items/2g232h3U0B2G0k0i0S1y/Action%20Controller%20%20Exception%20caught.html
ruby-on-rails-3 - 如何在虾表中制作粗体标题
我正在使用 Prawn,需要将 Header 行加粗,但我在 API 中找不到任何解决方案。
在这里你可以看到我当前的表格,带有普通的文本标题
ruby-on-rails - 如何在 Rails 中不使用 respond_to format.pdf 渲染 PDF?
如何在不渲染此文件的情况下向客户发送文件(PDF、CSV 等)?
例如,想象一个学生控制器(使用脚手架创建),我们有“新”表单和“创建”操作:
成功创建学生后,它将重定向到“显示”模板。那没问题!但我需要发送给客户——例如——一个 PDF 文件,然后呈现“显示”动作。
此 PDF 文件就像客户的创建收据。
额外信息:现在使用 Prawn 制作 PDF 并通过如下代码发送给客户端:
简而言之,我需要填写表格、创建学生、将 PDF 发送到浏览器(作为创建收据)并呈现“显示”操作以显示创建的学生。
非常感谢你。
ruby-on-rails - 在 PDF 生成过程完全完成后调用 rail 的 action。- 大虾 + 铁轨
我正在使用 PRAWN 在 Rails 中生成一本 pdf 书。在我的应用程序中,我需要找到由此生成的 pdf 书的文件大小。因此,我正在寻找一种在 pdf 生成过程完全完成时调用另一个操作(评估文件大小)的方法。有没有一种方法可以将代码放在调用该操作的 Prawn 文件的末尾?或者任何其他选项 - 等到 pdf 生成过程结束然后调用该操作?
任何形式的提示将不胜感激。
ruby-on-rails - 大虾:添加更大分辨率的背景图像
我正在创建一本 pdf 书,我需要在其中为每一页放置一个背景图片。
页面尺寸为 (576 x 576),背景图片尺寸为 2700 x 2700 (300 dpi.)(这些尺寸为要求,无法调整)。我的问题是 - 背景图像在页面中显得不成比例。我怎样才能解决这个问题 ?这是我的代码:
有没有其他方法可以将 300 dpi 的图像作为背景图像放置。
我什至尝试添加 pdf 模板作为背景,但仍然没有运气。
任何建议或提示将不胜感激。
谢谢。
ruby-on-rails - PDF Prawn:图像覆盖文本的问题
我想在每一页上放一张图片作为背景。这是我的代码:
问题是 - 图像会覆盖所有页面中的文本。
有没有办法在图像上放置文字或使图像“发送回”或任何其他想法?
ruby-on-rails-3 - 在 Ruby on Rails 中从模板构建 PDF
我想在 doc、pdf、odt、docx 中创建一个模板……文档类型无关紧要。我想要的是得到这个文档,改变一些值并将这个文档转换为PDF。
例如:
拿这个模板:
有了这些信息:
使用颜色、背景和可能具有模板的任何内容生成此 pdf 文档:
在 Ruby on Rails 中有什么方法可以做到这一点?最好用虾
提前致谢
- 编辑 -
1 应用程序的所有者将创建如下内容:Original.(odt, doc, pdf)
2 我的应用程序数据库将有一个具有以下属性的用户:
标题 = 欢迎来到互联网!
姓名 = Jhon Doe
text = 欢迎上网,我会是你的向导
告别=希望很快见到你!
3 我的应用程序将创建一个像这样的 pdf:Final.pdf并通过电子邮件发送
电子邮件部分我已经开始工作了。我只是没有pdf。
PS:我现在如何从头开始创建 pdf,但我不想要那个。这个应用程序的重点是,您无需成为 Rails 开发人员即可更改生成的 pdf。
ruby-on-rails-3 - 虾缺少模板
我已经prawn
在我的应用程序中安装了 gem。
pdf
将格式添加到控制器 onshow
方法。
并在我的目录中创建了show.pdf.prawn
模板文件。views/order
显示.pdf.虾:
但是当我尝试加载一些东西时,/order/2.pdf
我得到了一个丢失的模板页面。
我能做些什么来解决这个问题?
ruby-on-rails - 如何使用 Prawn 将图像添加到表格中?
所以我有以下代码:
这会产生错误:
提取的源代码(在 #54 行附近):