Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

ruby 1.8 compatibility issue

  • Loading branch information...
commit 63c8994658f26a754ab22e7329caec23c47cdfd7 1 parent 16e5583
@akzhan akzhan authored
Showing with 53 additions and 53 deletions.
  1. +53 −53 lib/tcpdf.rb
View
106 lib/tcpdf.rb
@@ -293,10 +293,10 @@ def initialize(orientation = 'P', unit = 'mm', format = 'A4', unicode = true, e
#Scale factor
case unit.downcase
- when 'pt': @k=1
- when 'mm': @k=72/25.4
- when 'cm': @k=72/2.54
- when 'in': @k=72
+ when 'pt'; @k=1
+ when 'mm'; @k=72/25.4
+ when 'cm'; @k=72/2.54
+ when 'in'; @k=72
else Error("Incorrect unit: #{unit}")
end
@@ -305,55 +305,55 @@ def initialize(orientation = 'P', unit = 'mm', format = 'A4', unicode = true, e
# Page formats (45 standard ISO paper formats and 4 american common formats).
# Paper cordinates are calculated in this way: (inches# 72) where (1 inch = 2.54 cm)
case (format.upcase)
- when '4A0': format = [4767.87,6740.79]
- when '2A0': format = [3370.39,4767.87]
- when 'A0': format = [2383.94,3370.39]
- when 'A1': format = [1683.78,2383.94]
- when 'A2': format = [1190.55,1683.78]
- when 'A3': format = [841.89,1190.55]
- when 'A4': format = [595.28,841.89] #: default
- when 'A5': format = [419.53,595.28]
- when 'A6': format = [297.64,419.53]
- when 'A7': format = [209.76,297.64]
- when 'A8': format = [147.40,209.76]
- when 'A9': format = [104.88,147.40]
- when 'A10': format = [73.70,104.88]
- when 'B0': format = [2834.65,4008.19]
- when 'B1': format = [2004.09,2834.65]
- when 'B2': format = [1417.32,2004.09]
- when 'B3': format = [1000.63,1417.32]
- when 'B4': format = [708.66,1000.63]
- when 'B5': format = [498.90,708.66]
- when 'B6': format = [354.33,498.90]
- when 'B7': format = [249.45,354.33]
- when 'B8': format = [175.75,249.45]
- when 'B9': format = [124.72,175.75]
- when 'B10': format = [87.87,124.72]
- when 'C0': format = [2599.37,3676.54]
- when 'C1': format = [1836.85,2599.37]
- when 'C2': format = [1298.27,1836.85]
- when 'C3': format = [918.43,1298.27]
- when 'C4': format = [649.13,918.43]
- when 'C5': format = [459.21,649.13]
- when 'C6': format = [323.15,459.21]
- when 'C7': format = [229.61,323.15]
- when 'C8': format = [161.57,229.61]
- when 'C9': format = [113.39,161.57]
- when 'C10': format = [79.37,113.39]
- when 'RA0': format = [2437.80,3458.27]
- when 'RA1': format = [1729.13,2437.80]
- when 'RA2': format = [1218.90,1729.13]
- when 'RA3': format = [864.57,1218.90]
- when 'RA4': format = [609.45,864.57]
- when 'SRA0': format = [2551.18,3628.35]
- when 'SRA1': format = [1814.17,2551.18]
- when 'SRA2': format = [1275.59,1814.17]
- when 'SRA3': format = [907.09,1275.59]
- when 'SRA4': format = [637.80,907.09]
- when 'LETTER': format = [612.00,792.00]
- when 'LEGAL': format = [612.00,1008.00]
- when 'EXECUTIVE': format = [521.86,756.00]
- when 'FOLIO': format = [612.00,936.00]
+ when '4A0'; format = [4767.87,6740.79]
+ when '2A0'; format = [3370.39,4767.87]
+ when 'A0'; format = [2383.94,3370.39]
+ when 'A1'; format = [1683.78,2383.94]
+ when 'A2'; format = [1190.55,1683.78]
+ when 'A3'; format = [841.89,1190.55]
+ when 'A4'; format = [595.28,841.89] #: default
+ when 'A5'; format = [419.53,595.28]
+ when 'A6'; format = [297.64,419.53]
+ when 'A7'; format = [209.76,297.64]
+ when 'A8'; format = [147.40,209.76]
+ when 'A9'; format = [104.88,147.40]
+ when 'A10'; format = [73.70,104.88]
+ when 'B0'; format = [2834.65,4008.19]
+ when 'B1'; format = [2004.09,2834.65]
+ when 'B2'; format = [1417.32,2004.09]
+ when 'B3'; format = [1000.63,1417.32]
+ when 'B4'; format = [708.66,1000.63]
+ when 'B5'; format = [498.90,708.66]
+ when 'B6'; format = [354.33,498.90]
+ when 'B7'; format = [249.45,354.33]
+ when 'B8'; format = [175.75,249.45]
+ when 'B9'; format = [124.72,175.75]
+ when 'B10'; format = [87.87,124.72]
+ when 'C0'; format = [2599.37,3676.54]
+ when 'C1'; format = [1836.85,2599.37]
+ when 'C2'; format = [1298.27,1836.85]
+ when 'C3'; format = [918.43,1298.27]
+ when 'C4'; format = [649.13,918.43]
+ when 'C5'; format = [459.21,649.13]
+ when 'C6'; format = [323.15,459.21]
+ when 'C7'; format = [229.61,323.15]
+ when 'C8'; format = [161.57,229.61]
+ when 'C9'; format = [113.39,161.57]
+ when 'C10'; format = [79.37,113.39]
+ when 'RA0'; format = [2437.80,3458.27]
+ when 'RA1'; format = [1729.13,2437.80]
+ when 'RA2'; format = [1218.90,1729.13]
+ when 'RA3'; format = [864.57,1218.90]
+ when 'RA4'; format = [609.45,864.57]
+ when 'SRA0'; format = [2551.18,3628.35]
+ when 'SRA1'; format = [1814.17,2551.18]
+ when 'SRA2'; format = [1275.59,1814.17]
+ when 'SRA3'; format = [907.09,1275.59]
+ when 'SRA4'; format = [637.80,907.09]
+ when 'LETTER'; format = [612.00,792.00]
+ when 'LEGAL'; format = [612.00,1008.00]
+ when 'EXECUTIVE'; format = [521.86,756.00]
+ when 'FOLIO'; format = [612.00,936.00]
#else then Error("Unknown page format: #{format}"
end
@fw_pt = format[0]
Please sign in to comment.
Something went wrong with that request. Please try again.