我正在使用Ruby on Rails开发一个非常简单的邮件合并系统。我有2个模型(成员和字母)。
首先,我创建一个包含一些特殊字段的html格式的字母(如{NAME},{ADDRESS}或{CITY}。
然后,我必须生成一个PDF,每个成员一个字母。因此,如果我在数据库中有100个成员,则PDF必须有100个字母,每个字母都是自定义的(用数据库中的数据替换特殊字段)。
我知道如何在html中创建字母,但我不知道如何生成PDF。你能帮帮我吗?我知道有一些宝石可以创建PDF,但我不知道如何在不同的页面上添加字母。
感谢您的帮助!
答案 0 :(得分:0)
我使用Prawn生成PDF,听起来它对你有用。使用Prawn和Rails时有一个wiki article。
go_to_page
方法可让您在使用add_pages
创建元素后,在特定页面上定位元素。