У меня мало опыта с креветками, так что это всего лишь предположение.Вы пытались поместить свои выражения pdf.text после рамки с изображением?
pdf.bounding_box([0,pdf.bounds.top - 50],
:width => pdf.bounds.width,
:height => pdf.bounds.height-50) do
# image
pdf.bounding_box([pdf.bounds.right - 250, pdf.bounds.top],
:width => 250, :height => 250) do
pdf.image image_path, :width => 250
end
pdf.text @article.title, :size => 30, :style => :bold
pdf.text @article.content, :align => :left
end