Sha256: 89eed1b99e172df2aeb3de57b4d202e25e31cb91a314b407a9c4d6626e99253e
Contents?: true
Size: 444 Bytes
Versions: 17
Compression:
Stored size: 444 Bytes
Contents
#!/usr/bin/env ruby # coding: utf-8 # Improved Page Counter # # A simple app to display the number of pages in a PDF File. # require 'rubygems' require 'pdf/reader' class PageReceiver attr_accessor :pages # Called when page parsing ends def page_count(arg) @pages = arg end end receiver = PageReceiver.new pdf = PDF::Reader.file("somefile.pdf", receiver, :pages => false) puts "#{receiver.pages} pages"
Version data entries
17 entries across 17 versions & 2 rubygems