Граница креветки text_box - PullRequest
       2

Граница креветки text_box

1 голос
/ 13 марта 2012

Я использую Prawn 2-0.2.4 для создания pdf поверх Rails 3.1 приложения.Я большая проблема;Я не могу видеть границу text_box;это мое действие:

def firma_conducente
  text_box "Firma Conducente ________  Firma Cessionario _____", :rotate => 270, :size => 10, :at=> [500,500], :width => 600, :height => 1200 do
    stroke_color = 'FFFF00'
  end
end

Я могу видеть текст в файле, созданном в формате pdf, но я не знаю, как я тоже могу видеть границу.Кроме того, есть ли способ поместить это text_box на страницу каждого документа?

1 Ответ

8 голосов
/ 11 апреля 2012

Вы можете нарисовать ограничивающий прямоугольник вокруг него и поместить в него следующие команды:

stroke_color 'FFFF00'
stroke_bounds

например, вот так

Prawn::Document.generate 'example.pdf' do
  bounding_box([0,750], :width => 550, :height => 750) do
    stroke_color 'FFFF00'
    stroke_bounds
    text_box "Firma Conducente ________  Firma Cessionario _____", 
          :size => 10, :at=> [50,700], :width => 550, :height => 750 
  end
end
...