问题标签 [prawnto]
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 - 如何使用 Prawnto_2 Rails 4 将 PDF 中的垂直方向更改为水平方向
我在 Rails 4 中使用 prawnto_2 gem 生成 PDF 文件。在我的控制器中,我只在我的 PDF 文件中发送用于渲染的参数。
我的 gemfile 有:
因此,在我的视图文件夹中,我有一个扩展名为.pdf.prawn的文件
我使用的代码示例是:
但是,我有一张巨大的桌子,里面有很多信息。所以,垂直方向不是一个选项,我需要改变方向。
我怎么能这样做?我已经研究并找不到解决方案。
提前致谢。
ruby-on-rails - 大虾和大虾的延迟工作
我目前使用 prawn 和 prawnto 为单个用户生成报告。当用户单击下载报告时,将调用控制器操作,然后使用 PRAWNTO 调用我认为的 report.pdf.prawn。这都是很好的 MVC 结构。
我现在想使用delayed_job gem 为200 个用户创建一个组合报告。我决定使用delayed_job(因为它与heroku 配合得很好)。当调用控制器操作(例如,def generate_batch_report)时,我目前正在启动延迟作业。我创建了一个名为 BatchReportJob 的 Job 对象,它的 perform 方法由控制器操作调用。这就是我卡住的地方 - 我不知道在 perform 方法中该做什么。我基本上希望在一个 pdf 中为每个用户打印报告,并且我想将我的虾文件代码保留在 View 文件夹中。
任何建议,将不胜感激。
ruby-on-rails - Prawnto 不适用于 Rails 4.1.4
我以前和prawnto一起工作过,效果很好。但是当我今天再次使用它时,我得到了这个错误:
代码就是
显示.html.erb
谁可以帮我这个事?
ruby-on-rails - 如何在rails中为给定的Action执行渲染和重定向
我正在使用 Rails 中的应用程序,需要以下内容:
- 单击按钮应首先下载 pdf 文件(渲染部分)和
- 然后重定向到显示页面(redirect_to 部分)
我在网上搜索过,发现对于给定的操作不可能同时呈现和重定向,有没有办法解决这个问题?
ruby-on-rails - 将外部 PDF 插入 Prawn 生成的文档
如何将现有的 PDF 插入到 Prawn 生成的文档中?我正在为账单生成 pdf(作为视图),并且该账单可以有许多附件(png、jpg 或 pdf)。如何在生成的文档中插入/嵌入/包含那些外部 pdf 附件?我已经阅读了手册,查看了源代码,并在网上搜索,但到目前为止没有运气。
我发现的最接近的提示是使用 ImageMagick 或类似的东西将 pdf 转换为另一种格式,但由于我不需要调整文档的大小/操作,这似乎很浪费。旧的方法似乎是通过模板,但我的理解是模板的代码是不稳定的。
有谁知道如何在 Prawn 生成的 PDF 中包含 PDF 页面?如果大虾不会这样做,你知道有什么补充宝石会这样做吗?如果有人可以将我指向类似虾模板但更可靠的东西,那就太棒了。
编辑:我使用 prawnto 和 prawn 在带有 Ruby 2.2.0 的 Rails 4.2.0 中呈现 PDF 视图。
我发现但似乎不适用/太混乱的策略:
在上传时创建 PDF 的 jpg 预览,将其包含在生成的文档中(缺点:没有文本选择/搜索,昂贵)。这是目前我最喜欢的选项,但我不喜欢它。
prawn-templates(缺点:不稳定、未维护的代码库;这是一个关键业务应用程序)
通过“combine-pdf”之类的 gem 合并 PDF——我不知道如何通过在特定位置插入外部 PDF 来渲染视图(生成的 pdf 是账单的集合,我需要它们按照他们所附的法案)
ruby-on-rails - 如何在 ruby on rails 中使用 prawn 基于搜索生成 PDF?
我想要实现的是PDF生成的文档应该基于搜索引擎。我使用 ransack 作为工具来执行搜索条件。我可以使用下面的代码生成 PDF 格式的文档,但它会生成整个记录,尽管搜索引擎运行良好。如何根据特定标准生成 PDF?非常感谢
这是我的控制器
这是apps/views/students/index.pdf.prawn
这是我的应用程序/视图/学生/index.html.erb
ruby-on-rails - 如何将两个对象传递给虾pdf
我的控制器中有以下结构,我想传递两个对象来生成 pdf,下面是我的控制器代码,但它不起作用。
我也尝试过 @customers.orders = @orders
,但没有奏效。
有什么办法可以完成吗?
ruby-on-rails - 在 ruby 中结合 link_to 和图标助手
我正在为“font-awesome-sass”gem 使用图标助手。我还使用 link_to 链接到使用 prawn 和 prawnto 生成的 PDF。我怎样才能将这两行结合起来,让我的 pdf 有一个很棒的字体链接?
和
提前致谢。如果您需要更多详细信息,请告诉我。
ruby-on-rails - 大虾:多页的条件文本
我可以在大虾中生成pdf。如果生成的 pdf 是多页的,我需要显示一些文本。例如,如果生成的 pdf 超过一页,那么我必须在除最后一页之外的所有页面中显示“继续...”。如果 pdf 只是一页,那么我根本不想显示它。可能吗?
ruby-on-rails - 链接到prawnto部分的正确方法
我正在尝试访问 prawnto 文档,但他们的网站已关闭。有谁知道在我的 Rails 应用程序中链接到 prawnto 部分的正确方法是什么。这是我链接到主 pranwto 文件的方式,即show.pdf.prawn
:
show.pdf.prawn
正在使用 prawnto 使用的方法渲染许多其他pdf.prawn
文件的部分。partial!
但是,我不想链接到show.pdf.prawn
这个时间。我想链接到其中一个部分。