我正在使用 Ruby on Rails 开发一个非常简单的邮件合并系统。我有 2 个模型(成员和字母)。
首先,我创建了一个带有一些特殊字段(如 {NAME}、{ADDRESS} 或 {CITY})的 html 格式的字母。
然后,我必须生成一个 PDF,每个成员一封信。因此,如果我在数据库中有 100 个成员,则 PDF 必须有 100 个字母,每个字母都是自定义的(用数据库中的数据替换特殊字段)。
我知道如何在 html 中创建字母,但我不知道如何生成 PDF。你能帮我解决这个问题吗?我知道有一些宝石可以创建 PDF,但我不知道如何在不同页面上添加字母。
谢谢你的帮助!