diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb index 68e34b65e..5d75494ed 100644 --- a/lib/redmine/export/pdf.rb +++ b/lib/redmine/export/pdf.rb @@ -55,6 +55,27 @@ module Redmine def SetFontStyle(style, size) SetFont(@font_for_content, style, size) end + + def SetTitle(txt) + txt = begin + utf16txt = Iconv.conv('UTF-16BE', 'UTF-8', txt) + hextxt = "" + rescue + txt + end || '' + super(txt) + end + + def textstring(s) + # Format a text string + if s =~ /^