Index: lib/redmine/export/pdf.rb
===================================================================
--- lib/redmine/export/pdf.rb	(original)
+++ lib/redmine/export/pdf.rb	(working copy)
@@ -16,11 +16,11 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

 require 'iconv'
-require 'rfpdf/chinese'
+#require 'rfpdf/chinese'

 module Redmine
   module Export
     module PDF
       include ActionView::Helpers::NumberHelper

-      class IFPDF < FPDF
+      #class IFPDF < FPDF
+      class IFPDF < TCPDF
         include GLoc
         attr_accessor :footer_date

@@ -47,8 +48,10 @@
             @font_for_content = 'Big5'
             @font_for_footer = 'Big5'
           else
-            @font_for_content = 'Arial'
-            @font_for_footer = 'Helvetica'
+#            @font_for_content = 'Arial'
+#            @font_for_footer = 'Helvetica'
+            @font_for_content = 'FreeSans'
+            @font_for_footer = 'FreeSans'



@@ -114,7 +117,8 @@
         pdf = IFPDF.new(current_language)
         title = project ? "#{project} - #{l(:label_issue_plural)}" : "#{l(:label_issue_plural)}"
         pdf.SetTitle(title)
-        pdf.AliasNbPages
+        #pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage("L")
         row_height = 7
@@ -160,7 +164,8 @@
       def issue_to_pdf(issue)
         pdf = IFPDF.new(current_language)
         pdf.SetTitle("#{issue.project} - ##{issue.tracker} #{issue.id}")
-        pdf.AliasNbPages
+        #pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage

@@ -287,7 +292,8 @@
       def gantt_to_pdf(gantt, project)
         pdf = IFPDF.new(current_language)
         pdf.SetTitle("#{l(:label_gantt)} #{project}")
-        pdf.AliasNbPages
+        #pdf.AliasNbPages
+        pdf.alias_nb_pages
         pdf.footer_date = format_date(Date.today)
         pdf.AddPage("L")
         pdf.SetFontStyle('B',12)

