如何在rails中使用PRAWN gem在现有pdf中插入文本

时间:2013-06-13 07:12:38

标签: ruby ruby-on-rails-3 pdf-generation prawn

我正在处理1个应用程序并尝试使用rails PRAWN gem打开并编辑pdf,

我尝试过像

这样的方法
@id1 = "Name"
@id2 = "age"
@id3 = "birthday"

Prawn::Document.generate "/home/test.pdf" do |@fname|
  data = [["#{@id1} | #{@id2} | #{@id3}"], ["Address", "Country"]]
  {:border_width => 0}.each do |property, value|
    @fname.table(data, :column_widths => [470, 70, 100], :cell_style => {property => value})
  end
  @fname.stroke_horizontal_rule
  @fname.move_down(20)
end
send_file("/home/test.pdf", :type => 'application/pdf', :disposition => 'inline')

它正在添加内容,但内容与现有内容重叠

是否有人可以帮助我在第一页顶部插入内容,而不会在现有内容上重叠内容

现有内容应该向下移动。

除了PRAWN之外的其他想法也受到邀请。

0 个答案:

没有答案