Table of Contents - PDF::Reader Documentation
Pages
CHANGELOG
MIT-LICENSE
README
Release Notes
Installation
Usage
Text Encoding
Former API
Exceptions
PDF Integrity
Maintainers
Licensing
Mailing List
Examples
Known Limitations
Resources
TODO
mac_expert
mac_roman
pdf_doc
standard
symbol
win_ansi
zapf_dingbats
glyphlist
Classes/Modules
PDF
PDF::Hash
PDF::Reader
File Metadata
Iterating over page content
Extracting all text
Extracting content from a single page
Low level callbacks (ala current version of PDF::Reader)
Encrypted Files
PDF::Reader::AbstractStrategy
PDF::Reader::Buffer
PDF::Reader::CMap
PDF::Reader::Encoding
PDF::Reader::EncryptedPDFError
PDF::Reader::Error
PDF::Reader::Filter
PDF::Reader::Font
PDF::Reader::FormXObject
PDF::Reader::GlyphHash
PDF::Reader::InvalidObjectError
PDF::Reader::LZW
PDF::Reader::LZW::BitStream
PDF::Reader::LZW::StringTable
PDF::Reader::MalformedPDFError
PDF::Reader::MetadataStrategy
PDF::Reader::ObjectCache
PDF::Reader::ObjectHash
Basic Usage
PDF::Reader::ObjectStream
PDF::Reader::Page
PDF::Reader::PageState
PDF::Reader::PageTextReceiver
PDF::Reader::PagesStrategy
PDF::Reader::Parser
PDF::Reader::PrintReceiver
PDF::Reader::Reference
PDF::Reader::RegisterReceiver
PDF::Reader::ResourceMethods
PDF::Reader::StandardSecurityHandler
PDF::Reader::Stream
PDF::Reader::TextReceiver
PDF::Reader::Token
PDF::Reader::UnsupportedFeatureError
PDF::Reader::XRef
Methods
::file — PDF::Reader
::new — PDF::Reader::Stream
::new — PDF::Reader::FormXObject
::new — PDF::Reader::PageState
::new — PDF::Reader::PrintReceiver
::new — PDF::Reader::TextReceiver
::new — PDF::Reader
::new — PDF::Reader::ObjectCache
::new — PDF::Reader::Parser
::new — PDF::Reader::XRef
::new — PDF::Reader::ObjectHash
::new — PDF::Reader::Reference
::new — PDF::Reader::Buffer
::new — PDF::Reader::RegisterReceiver
::new — PDF::Reader::StandardSecurityHandler
::new — PDF::Reader::Page
::new — PDF::Reader::Font
::object_file — PDF::Reader
::object_string — PDF::Reader
::open — PDF::Reader
::string — PDF::Reader
#== — PDF::Reader::Reference
#[] — PDF::Reader::XRef
#[] — PDF::Reader::ObjectCache
#[] — PDF::Reader::ObjectHash
#[]= — PDF::Reader::ObjectCache
#all — PDF::Reader::RegisterReceiver
#all_args — PDF::Reader::RegisterReceiver
#ancestors — PDF::Reader::Page
#array — PDF::Reader::Parser
#attributes — PDF::Reader::Page
#auth_owner_pass — PDF::Reader::StandardSecurityHandler
#auth_user_pass — PDF::Reader::StandardSecurityHandler
#basefont= — PDF::Reader::Font
#begin_document — PDF::Reader::TextReceiver
#begin_page — PDF::Reader::TextReceiver
#begin_page_container — PDF::Reader::TextReceiver
#begin_text_object — PDF::Reader::TextReceiver
#begin_text_object — PDF::Reader::PageState
#build_fonts — PDF::Reader::PageState
#build_security_handler — PDF::Reader::ObjectHash
#build_standard_key — PDF::Reader::StandardSecurityHandler
#cacheable? — PDF::Reader::ObjectCache
#calculate_line_and_location — PDF::Reader::TextReceiver
#callback — PDF::Reader::Page
#callback — PDF::Reader::FormXObject
#clone_state — PDF::Reader::PageState
#color_spaces — PDF::Reader::ResourceMethods
#concatenate_matrix — PDF::Reader::PageState
#content — PDF::Reader::PageTextReceiver
#content_stream — PDF::Reader::FormXObject
#content_stream — PDF::Reader::Page
#count — PDF::Reader::RegisterReceiver
#ctm — PDF::Reader::PageState
#ctm_transform — PDF::Reader::PageState
#current_font — PDF::Reader::PageState
#decrypt — PDF::Reader::ObjectHash
#decrypt — PDF::Reader::StandardSecurityHandler
#deref — PDF::Reader::ObjectHash
#deref! — PDF::Reader::ObjectHash
#dictionary — PDF::Reader::Parser
#doc_strings_to_utf8 — PDF::Reader
#each — PDF::Reader::XRef
#each — PDF::Reader::ObjectHash
#each — PDF::Reader::ObjectCache
#each_key — PDF::Reader::ObjectCache
#each_key — PDF::Reader::ObjectHash
#each_pair — PDF::Reader::ObjectCache
#each_pair — PDF::Reader::ObjectHash
#each_value — PDF::Reader::ObjectHash
#each_value — PDF::Reader::ObjectCache
#empty? — PDF::Reader::Buffer
#empty? — PDF::Reader::ObjectHash
#empty? — PDF::Reader::ObjectCache
#encrypted? — PDF::Reader::ObjectHash
#end_document — PDF::Reader::TextReceiver
#end_page — PDF::Reader::TextReceiver
#end_page_container — PDF::Reader::TextReceiver
#end_text_object — PDF::Reader::PageState
#end_text_object — PDF::Reader::TextReceiver
#eql? — PDF::Reader::Reference
#extract_base_info — PDF::Reader::Font
#extract_descendants — PDF::Reader::Font
#extract_descriptor — PDF::Reader::Font
#extract_io_from — PDF::Reader::ObjectHash
#fetch — PDF::Reader::ObjectCache
#fetch — PDF::Reader::ObjectHash
#final_occurance_of — PDF::Reader::RegisterReceiver
#find_color_space — PDF::Reader::PageState
#find_first_xref_offset — PDF::Reader::Buffer
#find_font — PDF::Reader::PageState
#find_xobject — PDF::Reader::PageState
#first_occurance_of — PDF::Reader::RegisterReceiver
#font_objects — PDF::Reader::FormXObject
#font_size — PDF::Reader::PageState
#fonts — PDF::Reader::ResourceMethods
#get_page_objects — PDF::Reader::ObjectHash
#glyph_width — PDF::Reader::Font
#graphic_states — PDF::Reader::ResourceMethods
#has_key? — PDF::Reader::ObjectCache
#has_key? — PDF::Reader::ObjectHash
#has_value? — PDF::Reader::ObjectCache
#has_value? — PDF::Reader::ObjectHash
#hash — PDF::Reader::Reference
#hex_string — PDF::Reader::Parser
#in_content_stream? — PDF::Reader::Buffer
#include? — PDF::Reader::ObjectCache
#include? — PDF::Reader::ObjectHash
#info — PDF::Reader
#inspect — PDF::Reader::Page
#invoke_xobject — PDF::Reader::PageTextReceiver
#invoke_xobject — PDF::Reader::PageState
#key? — PDF::Reader::ObjectHash
#key? — PDF::Reader::ObjectCache
#keys — PDF::Reader::ObjectHash
#keys — PDF::Reader::ObjectCache
#length — PDF::Reader::ObjectHash
#length — PDF::Reader::ObjectCache
#load_offsets — PDF::Reader::XRef
#load_xref_stream — PDF::Reader::XRef
#load_xref_table — PDF::Reader::XRef
#make_file_key — PDF::Reader::StandardSecurityHandler
#media_box_check — PDF::Reader::TextReceiver
#member? — PDF::Reader::ObjectHash
#member? — PDF::Reader::ObjectCache
#merge_indirect_reference — PDF::Reader::Buffer
#metadata — PDF::Reader
#method_missing — PDF::Reader::PrintReceiver
#method_missing — PDF::Reader::RegisterReceiver
#move_text_position — PDF::Reader::PageState
#move_text_position — PDF::Reader::TextReceiver
#move_text_position_and_set_leading — PDF::Reader::TextReceiver
#move_text_position_and_set_leading — PDF::Reader::PageState
#move_to_next_line_and_show_text — PDF::Reader::PageState
#move_to_next_line_and_show_text — PDF::Reader::TextReceiver
#move_to_next_line_and_show_text — PDF::Reader::PageTextReceiver
#move_to_start_of_next_line — PDF::Reader::PageState
#move_to_start_of_next_line — PDF::Reader::TextReceiver
#new_buffer — PDF::Reader::XRef
#new_buffer — PDF::Reader::ObjectHash
#number — PDF::Reader::Page
#obj_type — PDF::Reader::ObjectHash
#object — PDF::Reader
#object — PDF::Reader::Parser
#object — PDF::Reader::ObjectHash
#object_streams — PDF::Reader::ObjectHash
#pad_pass — PDF::Reader::StandardSecurityHandler
#page — PDF::Reader
#page= — PDF::Reader::PageTextReceiver
#page_count — PDF::Reader
#page_references — PDF::Reader::ObjectHash
#page_with_ancestors — PDF::Reader::Page
#pages — PDF::Reader
#parse — PDF::Reader
#parse_token — PDF::Reader::Parser
#patterns — PDF::Reader::ResourceMethods
#pdf_name — PDF::Reader::Parser
#pdf_version — PDF::Reader
#pdfdoc_to_utf8 — PDF::Reader
#peek_char — PDF::Reader::Buffer
#prepare_hex_token — PDF::Reader::Buffer
#prepare_inline_token — PDF::Reader::Buffer
#prepare_literal_token — PDF::Reader::Buffer
#prepare_regular_token — PDF::Reader::Buffer
#prepare_tokens — PDF::Reader::Buffer
#procedure_sets — PDF::Reader::ResourceMethods
#properties — PDF::Reader::ResourceMethods
#raw_content — PDF::Reader::Page
#raw_content — PDF::Reader::FormXObject
#read — PDF::Reader::Buffer
#read_as_binary — PDF::Reader::ObjectHash
#read_version — PDF::Reader::ObjectHash
#reset_pos — PDF::Reader::Buffer
#resources — PDF::Reader::Page
#resources — PDF::Reader::FormXObject
#respond_to? — PDF::Reader::PrintReceiver
#respond_to? — PDF::Reader::RegisterReceiver
#restore_graphics_state — PDF::Reader::PageState
#root — PDF::Reader::Page
#root — PDF::Reader
#save_graphics_state — PDF::Reader::PageState
#save_pos — PDF::Reader::Buffer
#sec_handler? — PDF::Reader::ObjectHash
#select_inheritable — PDF::Reader::Page
#series — PDF::Reader::RegisterReceiver
#set_character_spacing — PDF::Reader::TextReceiver
#set_character_spacing — PDF::Reader::PageState
#set_horizontal_text_scaling — PDF::Reader::PageState
#set_horizontal_text_scaling — PDF::Reader::TextReceiver
#set_spacing_next_line_show_text — PDF::Reader::PageState
#set_spacing_next_line_show_text — PDF::Reader::TextReceiver
#set_spacing_next_line_show_text — PDF::Reader::PageTextReceiver
#set_text_font_and_size — PDF::Reader::PageState
#set_text_leading — PDF::Reader::TextReceiver
#set_text_leading — PDF::Reader::PageState
#set_text_matrix_and_text_line_matrix — PDF::Reader::PageState
#set_text_matrix_and_text_line_matrix — PDF::Reader::TextReceiver
#set_text_rendering_mode — PDF::Reader::PageState
#set_text_rise — PDF::Reader::PageState
#set_word_spacing — PDF::Reader::PageState
#set_word_spacing — PDF::Reader::TextReceiver
#shadings — PDF::Reader::ResourceMethods
#show_text — PDF::Reader::PageTextReceiver
#show_text — PDF::Reader::TextReceiver
#show_text_with_positioning — PDF::Reader::PageTextReceiver
#show_text_with_positioning — PDF::Reader::PageState
#show_text_with_positioning — PDF::Reader::TextReceiver
#size — PDF::Reader::ObjectHash
#size — PDF::Reader::XRef
#size — PDF::Reader::ObjectCache
#state — PDF::Reader::Buffer
#state — PDF::Reader::PageState
#store — PDF::Reader::XRef
#strategies — PDF::Reader
#stream — PDF::Reader::Parser
#stream? — PDF::Reader::ObjectHash
#string — PDF::Reader::Parser
#string_token — PDF::Reader::Buffer
#super_show_text — PDF::Reader::TextReceiver
#text — PDF::Reader::Page
#text_rendering_matrix — PDF::Reader::PageState
#to_a — PDF::Reader::Reference
#to_a — PDF::Reader::ObjectHash
#to_i — PDF::Reader::Reference
#to_s — PDF::Reader::ObjectCache
#to_s — PDF::Reader::ObjectHash
#to_s — PDF::Reader::Page
#to_utf8 — PDF::Reader::Font
#to_utf8_via_cmap — PDF::Reader::Font
#to_utf8_via_encoding — PDF::Reader::Font
#token — PDF::Reader::Buffer
#trm_transform — PDF::Reader::PageState
#unfiltered_data — PDF::Reader::Stream
#unpack_bytes — PDF::Reader::XRef
#utf16_to_utf8 — PDF::Reader
#value? — PDF::Reader::ObjectHash
#values — PDF::Reader::ObjectCache
#values — PDF::Reader::ObjectHash
#values_at — PDF::Reader::ObjectHash
#walk — PDF::Reader::FormXObject
#walk — PDF::Reader::Page
#xobjects — PDF::Reader::ResourceMethods
#xor_each_byte — PDF::Reader::StandardSecurityHandler
#xref — PDF::Reader::ObjectHash