问题标签 [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 - 使用 Ruby 或 Ruby on Rails 生成带有签名的 PDF
我正在开发一个使用 prawn 生成 PDF 的 Rails 应用程序。长话短说,我们希望能够对生成的 PDF 进行数字签名。我不确定从哪里开始阅读。只是想问以前是否有其他人能够做到这一点,如果可以,我应该使用什么样的资源来做到这一点。
谢谢!
ruby-on-rails - Prawn gem:如何从*现有*文件 (.xls) 创建 .pdf
谁能告诉我(也许复制/粘贴一个简单的代码示例)如何使用 Prawn gem 从现有(.xls)文件创建 .pdf 文件?(基本上,我需要“打开”现有文件的命令。)
(我之所以问,是因为 Prawn 文档(http://prawn.majesticseaacreature.com/docs/)似乎已经消失了很长时间——它甚至无法通过 Google 缓存使用......)
非常感谢您对此的任何帮助!汤姆
ruby-on-rails - Rails:将用虾生成的 pdf 通过电子邮件发送到 ActionMailer 发送的电子邮件?
我有一个电子商务应用程序。我正在使用 Prawn 生成 pdf 订单发票。我正在使用标准的虾设置。在views/admin/orders 中,我有一个名为show.pdf.prawn 的文件。当卖家在他的管理部分查看订单时,他点击打开订单/显示视图的 pdf 版本的链接。这一切都完美无缺。
现在,棘手的部分。订单完成后,我会向卖家发送电子邮件。我想做的是将订单/显示的 pdf 发票版本附加到该电子邮件。是否有可能做到这一点?电子邮件附件的文档非常有限,我无法找到通过我所描述的工作流程的资源。
任何指导表示赞赏。
ruby-on-rails - Prawn PDF and empty database cells?
I am using Prawn PDF to create PDF files on the fly in my Rails application.
I recently came across the rails cell.blank?
function, which has proved to be really handy, I can hide any <li>
rows I want if there is nothing to display - something I have been wondering about for a while!
Is it possible to do the same in Prawn? Hide a line if it's empty?
At the moment if I have the following:
If, for example, the user only entered the contact name and postcode there would be a significant gap where the Address Line's 1, 2 and 3 should be.
If I could ignore those rows because they are empty and display it as:
it would tidy up my PDF and save the user having to use the incorrect field to ensure the address looks right in the PDF.
This is what my Prawn code looks like:
I have searched the Prawn google user group site but can't seem to find what I need.
Thanks in advance!
Danny
ruby-on-rails - 如何在 Rails 中使用 Prawn 生成 pdf 文件?
我使用以下语法生成 pdf 文件:
但是当我在 /public/pdf/ 文件夹中查找文件时,我没有找到任何文件。
那么我的控制器代码是
ruby-on-rails - 使用rails prawn时如何设置表格的column_width?
这是我的大虾代码
此代码创建一行..但我需要在这里指定列宽...那么如何设置列宽?
ruby - 在虾表上设置单元格/列宽
我正在用 ruby 制作一个小脚本,它会生成一个周计划 PDF 文件,使用 Prawn 作为 PDF 库,我正在努力设计表格的样式。我想为表格中的所有列设置一个静态宽度,这样宽度就不会取决于单元格的内容。
我已经阅读了 Prawn 项目网站的文档(那里有很多改进的空间)并搜索了几个小时,但我不知道如何为表格中的列或单元格设置宽度,或者如何设置列的样式/cells 以任何方式。我确实得到了一个具有网格布局的 PDF 文件,但单元格的大小变化很大,看起来并不那么整洁。
这没有用:
这是我生成 PDF 方法的当前版本,但它也没有对单元格进行样式化:
ruby-on-rails - 有没有自定义 stroke_bounds 的选项?(Rails 虾)
我想为我的 PDF 中的所有页面绘制边框。但是在使用时stroke_bounds
,我只能单独绘制单个暗线边框。我不能自定义任何东西?
有人知道如何改变我的stroke_bounds
边框样式吗?
ruby-on-rails - 大虾——如何将pdf文档中常见的东西泛化到单独的模块中进行代码复用?
我正在使用 Rails Prawn 生成 pdf 文件。现在我可以生成包含我需要的所有必要内容的 pdf(例如表格、页眉、页脚、徽标、边框等)。现在我需要在单独模块内的方法中使用常见的东西(页眉、页脚、边框)并从我的原始程序中调用这个方法?
我原来的程序:travel_report.rb 模块 TravelReport
包括 Header def self.generate(start_ts, end_ts, format_type,obu_ids, interval) Prawn::Document.generate("public/test.pdf") 做
边框
标题和边界线
页脚
Borders 模块的单独模块 Header #class Cheader < Prawn::Document::BoundingBox #include Prawn def self.border
结尾
此代码不会创建任何边框...知道如何为此创建单独的模块????