プロジェクト

全般

プロフィール

Vote #75840

完了

PDF Export has no left padding for tables

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
PDF export_39
対象バージョン:
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
39
version_id:
89
issue_org_id:
18632
author_id:
54354
assigned_to_id:
0
comments:
5
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
81
ステータス-->[Closed]

説明

@rbpdf.png@: This is the default export. There is no visible left padding in the generated PDF. This leads to pretty ugly PDF tables.


# /usr/lib/ruby/gems/1.9.1/gems/rbpdf-1.18.2/lib/rbpdf.rb

3814 starty = @y
3815 if autopadding
3816   # Adjust internal padding
3817   if @c_margin < (@line_width / 2)
3818     @c_margin = @line_width / 2
3819   end
3820   # Add top space if needed
3821   if (@lasth - @font_size) < @line_width
3822     @y += @line_width / 2
3823   end
3824   # add top padding
3825   @y += @c_margin
3826 end

@rbpdf-with-left-padding.png@: Adding the following leads to a better left-padding default.


# /usr/lib/ruby/gems/1.9.1/gems/rbpdf-1.18.2/lib/rbpdf.rb

3814 starty = @y
3815 if autopadding
3816   # Adjust internal padding
3817   if @c_margin < (@line_width / 2)
3818     @c_margin = @line_width / 2
3819   end
3820   # Add top space if needed
3821   if (@lasth - @font_size) < @line_width
3822     @y += @line_width / 2
3823   end
+3824   # add left padding
+3825   @x += @line_width * 2
3826   # add top padding
3827   @y += @c_margin
3828 end

journals

I am trying to add export PDF option on one of the plugin screens. Can you help me where all i need to change to make it work?
--------------------------------------------------------------------------------
I have created issue.
https://github.com/naitoh/rbpdf/issues/7
--------------------------------------------------------------------------------
This problem fixed by rbpdf 1.18.5.

please bundle update
<pre>
bundle update rbpdf
</pre>

!rbpdf-1.18.5.png!
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Required rbpdf 1.18.5 in 2.6-stable r13987, thanks.
--------------------------------------------------------------------------------

Admin Redmine さんが3年以上前に更新

  • カテゴリPDF export_39 にセット
  • 対象バージョン2.6.2_89 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0