class Rabbit::Element::PopplerSlide
Public Class Methods
new(page)
click to toggle source
Calls superclass method
# File lib/rabbit/element/poppler-slide.rb, line 7 def initialize(page) @raw_page = page @page = PopplerPage.new(page) super(@page) end
Public Instance Methods
body()
click to toggle source
# File lib/rabbit/element/poppler-slide.rb, line 17 def body @page end
headline()
click to toggle source
# File lib/rabbit/element/poppler-slide.rb, line 13 def headline @page end
size_ratio()
click to toggle source
# File lib/rabbit/element/poppler-slide.rb, line 25 def size_ratio w, h = @raw_page.size w.to_f / h.to_f end
title()
click to toggle source
Calls superclass method
# File lib/rabbit/element/poppler-slide.rb, line 21 def title (@page.text.split(/\r?\n/, 2)[0] || super).chomp end