0

我正在使用 Ruby on Rails 开发一个非常简单的邮件合并系统。我有 2 个模型(成员和字母)。

首先,我创建了一个带有一些特殊字段(如 {NAME}、{ADDRESS} 或 {CITY})的 html 格式的字母。

然后,我必须生成一个 PDF,每个成员一封信。因此,如果我在数据库中有 100 个成员,则 PDF 必须有 100 个字母,每个字母都是自定义的(用数据库中的数据替换特殊字段)。

我知道如何在 html 中创建字母,但我不知道如何生成 PDF。你能帮我解决这个问题吗?我知道有一些宝石可以创建 PDF,但我不知道如何在不同页面上添加字母。

谢谢你的帮助!

4

1 回答 1

0

我已经使用Prawn生成 PDF,听起来它对你有用。有一篇关于在 Rails 中使用 Prawn的wiki 文章。

go_to_page方法将允许您在add_pages创建元素后将元素放置在特定页面上。

于 2012-05-19T10:26:23.360 回答