Class: EideticPDF::BaseWriter

Inherits:
Object
  • Object
show all
Defined in:
lib/epdfsw.rb

Overview

:nodoc:

Direct Known Subclasses

GraphWriter, MiscWriter, TextWriter

Instance Method Summary collapse

Instance Method Details

#f(value, prec = 2) ⇒ Object



13
14
15
# File 'lib/epdfsw.rb', line 13

def f(value, prec=2)
  sprintf("%.*f", prec, value).sub(',','.')
end

#g(value, prec = 4) ⇒ Object



17
18
19
20
# File 'lib/epdfsw.rb', line 17

def g(value, prec=4)
  # prec must be >= 1 or gsub will strip significant trailing 0's.
  sprintf("%.*f", prec, value).sub(',','.').gsub(/\.?0*$/,'')
end