prawnto相关内容

使用 prawnto_2 gem 加载图像时,RAILS_ROOT 不再有效

我正在将我的应用从 Rails 3.0 升级到 Rails 3.1. 我尽可能地将旧插件装箱以支持 gems,其中包括用这个漂亮闪亮的新插件替换旧的 prawnto 插件 prawnto_2 宝石. 大多数事情看起来都很好,但我无法像以前那样加载图像.我的 PDF 视图中的代码是 pdf.image open("#{RAILS_ROOT}/public/images/logo.png ..
发布时间:2021-07-12 20:46:04 其他开发

Prawn PDF 中的页眉和页脚

我已经通读了 Prawn 上的所有相关帖子,但没有发现(甚至在 Prawn 自己的文档中)提到页眉和页脚. 但是,我确实在 Prawnto 自己的网站上看到了有关页眉和页脚的演示.我复制了该演示的整个源代码只是为了看看它是否有效,但有人抱怨未定义方法“标题"的错误.我是否理解 Prawn 最近在 gem 中取出页眉和页脚,或者我需要先做些什么才能使用页眉和页脚? 演示页面:http:/ ..
发布时间:2021-07-12 19:01:58 其他开发

ruby prawn 如何在对齐的右图像周围环绕文本?

是否可以使用 float:right 属性将图像向右对齐并像在 html 和 css 中一样在图像周围环绕文本? 如果是这样,你怎么做? 我可以对齐图像,但不知道如何在其周围环绕文本.文本是动态文本,因此长度变化很大. 非常感谢瑞克 解决方案 一个建议是尝试嵌套边界框.主边界框将在其中包含文本.在某些时候图像的另一个边界框. 类似的东西 bounding_box([x ..
发布时间:2021-06-15 18:41:44 其他开发

大虾html格式

我有一些简单的列表和粗体/斜体文本可以用大虾格式化.我如何让大虾注意 html 标签,而不是仅仅显式地显示它们. 如果大虾做不到,我还有什么选择? 解决方案 内联格式已在 Prawn 的开发版本中完全重新设置. 您可以使用稳定分支 (0.9.x) 的代码来保持稳定性,或者跟踪 master,我们刚刚合并了表格的内联样式支持.请参阅以下注释: http://wiki.git ..
发布时间:2021-06-15 18:39:48 其他开发

prawnto 显示新页面时不会破坏的表格

我有可变数量的表格和可变数量的行,我想让它们一个接一个地显示,但如果一个表格不适合当前页面,则将其放在下一个页面上,然后继续.我已将表格放入事务中,因此如果高度适合当前页面,我可以回滚然后打印它,但如何获得表格高度? 我现在有这个代码 pdf.transaction 做pdf.table @data,:font_size =>12、:border_style =>:网格,:horizo​​ ..
发布时间:2021-06-15 18:38:49 其他开发

将 Prawn PDF 保存为回形针附件?

我正在使用 Prawn 和 Prawnto 向用户显示基于 PDF 的报告,但在某些情况下,我还想将 PDF 作为附件保存到我的模型之一.我的所有附件都使用 Paperclip.有人对如何做到这一点有任何建议吗? 谢谢! 解决方案 使用 prawnto 时,您需要评估 .pdf.prawn 模板中的变量.第二步是为回形针模拟一个真实的文件. 生成 PDF: #找到你想要的pr ..
发布时间:2021-06-14 18:43:13 其他开发

大虾Prawnto Rails PDF生成-UTF-8?

我正在使用ruby,prawn和prawnto动态生成包含其他语言的pdf文本.我似乎看不到任何带有非英语字符的语言文字.它不会引发任何错误...只是显示一堆破折号而不是字符.大虾在其主页上吹嘘关于UTF-8支持,因此我不明白为什么这是个问题.我正在使用ruby 1.8.6(engineyard). 解决方案 要使Unicode正常工作,您需要加载包含所需字符的TTF字体. 默认的H ..
发布时间:2020-05-25 04:27:11 其他开发