lib/rabbit/parser/pdf.rb in rabbit-2.1.3 vs lib/rabbit/parser/pdf.rb in rabbit-2.1.4
- old
+ new
@@ -20,14 +20,10 @@
end
end
include Element
def parse
- @pdf = Tempfile.new("rabbit-pdf")
- @pdf.binmode
- @pdf.print(@source.read)
- @pdf.close
- doc = Poppler::Document.new("file://#{@pdf.path}")
+ doc = Poppler::Document.new(@source.read)
title_page, *rest = doc.to_a
@canvas << PopplerTitleSlide.new(title_page, doc)
rest.each do |page|