Skip to content

Commit

Permalink
Improve vertical alignment
Browse files Browse the repository at this point in the history
  • Loading branch information
rsynnest committed Sep 6, 2024
1 parent 38b5bdb commit 326b622
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion lib/prawn/table/cell/text.rb
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,14 @@ def natural_content_height
#
def draw_content
with_font do
@pdf.move_down((@pdf.font.line_gap + @pdf.font.descender)/2)
case @text_options[:valign]
when :top
@pdf.move_up((@pdf.font.line_gap + @pdf.font.descender)/2)
when :center
# No move
when :bottom
@pdf.move_down((@pdf.font.line_gap + @pdf.font.descender/2))
end
with_text_color do
text_box(:width => spanned_content_width + FPTolerance,
:height => spanned_content_height + FPTolerance,
Expand Down

0 comments on commit 326b622

Please sign in to comment.