Method: PDF::Reader.open
- Defined in:
- lib/pdf/reader.rb
.open(input, opts = {}) {|PDF::Reader.new(input, opts)| ... } ⇒ Object
syntactic sugar for opening a PDF file and the most common approach. Accepts the same arguments as new().
PDF::Reader.open("somefile.pdf") do |reader|
puts reader.pdf_version
end
or
PDF::Reader.open("somefile.pdf", :password => "apples") do |reader|
puts reader.pdf_version
end
: (String | Tempfile | IO, ?Hash[untyped, untyped]) { (PDF::Reader) -> void } -> untyped
183 184 185 |
# File 'lib/pdf/reader.rb', line 183 def self.open(input, opts = {}, &block) yield PDF::Reader.new(input, opts) end |