class Object

Public Instance Methods

to_pdf() click to toggle source

Convert the object to a serialized PDF object.

# File lib/asciidoctor-pdf/core_ext/object.rb, line 3
def to_pdf
  ::PDF::Core.pdf_object self
end
truncate(*args) click to toggle source
Calls superclass method
# File lib/asciidoctor-pdf/core_ext/numeric.rb, line 3
def truncate *args
  if args.length == 1
    if (precision = Integer args.shift) == 0
      super
    elsif precision > 0
      precision_factor = 10.0 ** precision
      (self * precision_factor).to_i / precision_factor
    else
      precision_factor = 10 ** precision.abs
      (self / precision_factor).to_i * precision_factor
    end
  else
    super
  end
end
warning(*args;) click to toggle source
# File lib/asciidoctor-pdf/prawn_ext/extensions.rb, line 5
def warning *args; end