Method: PDF::Reader#page_count
- Defined in:
- lib/pdf/reader.rb
#page_count ⇒ Object
To number of pages in this PDF
: () -> Integer
154 155 156 157 158 159 160 |
# File 'lib/pdf/reader.rb', line 154 def page_count pages = @objects.deref_hash(root[:Pages]) unless pages.kind_of?(::Hash) raise MalformedPDFError, "Pages structure is missing #{pages.class}" end @page_count ||= @objects.deref_integer(pages[:Count]) || 0 end |