Table of Contents - PDF::Reader Documentation
Pages
- CHANGELOG
- MIT-LICENSE
- README
- TODO
- Courier-Bold.afm
- Courier-BoldOblique.afm
- Courier-Oblique.afm
- Courier.afm
- Helvetica-Bold.afm
- Helvetica-BoldOblique.afm
- Helvetica-Oblique.afm
- Helvetica.afm
- Symbol.afm
- Times-Bold.afm
- Times-BoldItalic.afm
- Times-Italic.afm
- Times-Roman.afm
- ZapfDingbats.afm
- mac_expert
- mac_roman
- pdf_doc
- standard
- symbol
- win_ansi
- zapf_dingbats
- glyphlist
Classes and Modules
- AFM::Font
- PDF::Hash
- PDF::Reader
- PDF::Reader::AbstractStrategy
- PDF::Reader::Buffer
- PDF::Reader::CMap
- PDF::Reader::CidWidths
- PDF::Reader::Encoding
- PDF::Reader::EncryptedPDFError
- PDF::Reader::Error
- PDF::Reader::Filter
- PDF::Reader::Filter::Ascii85
- PDF::Reader::Filter::AsciiHex
- PDF::Reader::Filter::Depredict
- PDF::Reader::Filter::Flate
- PDF::Reader::Filter::Lzw
- PDF::Reader::Filter::Null
- PDF::Reader::Filter::RunLength
- PDF::Reader::Font
- PDF::Reader::FontDescriptor
- 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
- PDF::Reader::ObjectStream
- PDF::Reader::Page
- PDF::Reader::PageLayout
- 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::SynchronizedCache
- PDF::Reader::TextReceiver
- PDF::Reader::TextRun
- PDF::Reader::Token
- PDF::Reader::TransformationMatrix
- PDF::Reader::UnsupportedFeatureError
- PDF::Reader::WidthCalculator
- PDF::Reader::WidthCalculator::BuiltIn
- PDF::Reader::WidthCalculator::Composite
- PDF::Reader::WidthCalculator::TrueType
- PDF::Reader::WidthCalculator::TypeOneOrThree
- PDF::Reader::WidthCalculator::TypeZero
- PDF::Reader::XRef
Methods
- ::file — PDF::Reader
- ::new — PDF::Reader::Filter::RunLength
- ::new — PDF::Reader::FormXObject
- ::new — PDF::Reader::XRef
- ::new — PDF::Reader::WidthCalculator::TypeZero
- ::new — PDF::Reader::FontDescriptor
- ::new — PDF::Reader
- ::new — PDF::Reader::ObjectHash
- ::new — PDF::Reader::Page
- ::new — PDF::Reader::PageLayout
- ::new — PDF::Reader::WidthCalculator::TypeOneOrThree
- ::new — PDF::Reader::WidthCalculator::TrueType
- ::new — PDF::Reader::WidthCalculator::Composite
- ::new — PDF::Reader::WidthCalculator::BuiltIn
- ::new — AFM::Font
- ::new — PDF::Reader::TransformationMatrix
- ::new — PDF::Reader::Font
- ::new — PDF::Reader::ObjectCache
- ::new — PDF::Reader::PageState
- ::new — PDF::Reader::StandardSecurityHandler
- ::new — PDF::Reader::TextRun
- ::new — PDF::Reader::Filter::Null
- ::new — PDF::Reader::Filter::Lzw
- ::new — PDF::Reader::Filter::Flate
- ::new — PDF::Reader::Parser
- ::new — PDF::Reader::Filter::Depredict
- ::new — PDF::Reader::PrintReceiver
- ::new — PDF::Reader::TextReceiver
- ::new — PDF::Reader::Filter::AsciiHex
- ::new — PDF::Reader::Reference
- ::new — PDF::Reader::SynchronizedCache
- ::new — PDF::Reader::Stream
- ::new — PDF::Reader::Filter::Ascii85
- ::new — PDF::Reader::RegisterReceiver
- ::new — PDF::Reader::CidWidths
- ::new — PDF::Reader::Buffer
- ::object_file — PDF::Reader
- ::object_string — PDF::Reader
- ::open — PDF::Reader
- ::string — PDF::Reader
- #+ — PDF::Reader::TextRun
- #<=> — PDF::Reader::TextRun
- #== — PDF::Reader::Reference
- #[] — PDF::Reader::SynchronizedCache
- #[] — PDF::Reader::ObjectHash
- #[] — PDF::Reader::XRef
- #[] — PDF::Reader::ObjectCache
- #[]= — PDF::Reader::SynchronizedCache
- #[]= — 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::PageState
- #begin_text_object — PDF::Reader::TextReceiver
- #build_fonts — PDF::Reader::PageState
- #build_security_handler — PDF::Reader::ObjectHash
- #build_standard_key — PDF::Reader::StandardSecurityHandler
- #build_width_calculator — PDF::Reader::Font
- #cacheable? — PDF::Reader::ObjectCache
- #cached_tokens_key — PDF::Reader::FormXObject
- #calc_junk_offset — PDF::Reader::XRef
- #calculate_line_and_location — PDF::Reader::TextReceiver
- #callback — PDF::Reader::Page
- #callback — PDF::Reader::FormXObject
- #character_count — PDF::Reader::TextRun
- #check_size_is_non_zero — PDF::Reader::Buffer
- #clone_state — PDF::Reader::PageState
- #col_count — PDF::Reader::PageLayout
- #col_multiplier — PDF::Reader::PageLayout
- #color_spaces — PDF::Reader::ResourceMethods
- #concatenate_matrix — PDF::Reader::PageState
- #content_stream — PDF::Reader::Page
- #content_stream — PDF::Reader::FormXObject
- #content_stream_md5 — PDF::Reader::FormXObject
- #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
- #default_encoding — PDF::Reader::Font
- #deref — PDF::Reader::ObjectHash
- #deref! — PDF::Reader::ObjectHash
- #dictionary — PDF::Reader::Parser
- #doc_strings_to_utf8 — PDF::Reader
- #each — PDF::Reader::ObjectCache
- #each — PDF::Reader::ObjectHash
- #each — PDF::Reader::XRef
- #each_key — PDF::Reader::ObjectHash
- #each_key — PDF::Reader::ObjectCache
- #each_line — PDF::Reader::PageLayout
- #each_pair — PDF::Reader::ObjectHash
- #each_pair — PDF::Reader::ObjectCache
- #each_value — PDF::Reader::ObjectHash
- #each_value — PDF::Reader::ObjectCache
- #empty? — PDF::Reader::ObjectHash
- #empty? — PDF::Reader::ObjectCache
- #empty? — PDF::Reader::Buffer
- #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::TextReceiver
- #end_text_object — PDF::Reader::PageState
- #endx — PDF::Reader::TextRun
- #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
- #faster_multiply! — PDF::Reader::TransformationMatrix
- #fetch — PDF::Reader::ObjectHash
- #fetch — PDF::Reader::ObjectCache
- #filter — PDF::Reader::Filter::RunLength
- #filter — PDF::Reader::Filter::Depredict
- #filter — PDF::Reader::Filter::AsciiHex
- #filter — PDF::Reader::Filter::Lzw
- #filter — PDF::Reader::Filter::Ascii85
- #filter — PDF::Reader::Filter::Null
- #filter — PDF::Reader::Filter::Flate
- #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_to_pdf_scale_factor — PDF::Reader::FontDescriptor
- #glyph_width — PDF::Reader::WidthCalculator::TypeZero
- #glyph_width — PDF::Reader::WidthCalculator::Composite
- #glyph_width — PDF::Reader::WidthCalculator::TypeOneOrThree
- #glyph_width — PDF::Reader::FontDescriptor
- #glyph_width — PDF::Reader::WidthCalculator::BuiltIn
- #glyph_width — PDF::Reader::Font
- #glyph_width — PDF::Reader::WidthCalculator::TrueType
- #glyph_width_from_descriptor — PDF::Reader::WidthCalculator::TrueType
- #glyph_width_from_font — PDF::Reader::WidthCalculator::TrueType
- #graphic_states — PDF::Reader::ResourceMethods
- #group_chars_into_runs — PDF::Reader::PageLayout
- #has_key? — PDF::Reader::ObjectHash
- #has_key? — PDF::Reader::ObjectCache
- #has_value? — PDF::Reader::ObjectCache
- #has_value? — PDF::Reader::ObjectHash
- #hash — PDF::Reader::Reference
- #hex_string — PDF::Reader::Parser
- #horizontal_displacement_multiply! — PDF::Reader::TransformationMatrix
- #horizontal_displacement_multiply_reversed! — PDF::Reader::TransformationMatrix
- #identity_matrix — PDF::Reader::PageState
- #in_content_stream? — PDF::Reader::Buffer
- #include? — PDF::Reader::ObjectHash
- #include? — PDF::Reader::ObjectCache
- #info — PDF::Reader
- #inspect — PDF::Reader::TransformationMatrix
- #inspect — PDF::Reader::TextRun
- #inspect — PDF::Reader::Page
- #interesting_rows — PDF::Reader::PageLayout
- #internal_show_text — PDF::Reader::PageTextReceiver
- #invoke_xobject — PDF::Reader::PageState
- #invoke_xobject — PDF::Reader::PageTextReceiver
- #key? — PDF::Reader::ObjectHash
- #key? — PDF::Reader::ObjectCache
- #keys — PDF::Reader::ObjectHash
- #keys — PDF::Reader::ObjectCache
- #length — PDF::Reader::ObjectCache
- #length — PDF::Reader::ObjectHash
- #load_offsets — PDF::Reader::XRef
- #load_xref_stream — PDF::Reader::XRef
- #load_xref_table — PDF::Reader::XRef
- #local_string_insert — PDF::Reader::PageLayout
- #make_file_key — PDF::Reader::StandardSecurityHandler
- #mean — PDF::Reader::PageLayout
- #mean_character_width — PDF::Reader::TextRun
- #media_box_check — PDF::Reader::TextReceiver
- #member? — PDF::Reader::ObjectHash
- #member? — PDF::Reader::ObjectCache
- #mergable? — PDF::Reader::TextRun
- #mergable_range — PDF::Reader::TextRun
- #merge_indirect_reference — PDF::Reader::Buffer
- #merge_runs — PDF::Reader::PageLayout
- #metadata — PDF::Reader
- #method_missing — PDF::Reader::PrintReceiver
- #method_missing — PDF::Reader::RegisterReceiver
- #move_text_position — PDF::Reader::TextReceiver
- #move_text_position — PDF::Reader::PageState
- #move_text_position_and_set_leading — PDF::Reader::PageState
- #move_text_position_and_set_leading — PDF::Reader::TextReceiver
- #move_to_next_line_and_show_text — PDF::Reader::PageTextReceiver
- #move_to_next_line_and_show_text — PDF::Reader::PageState
- #move_to_next_line_and_show_text — PDF::Reader::TextReceiver
- #move_to_start_of_next_line — PDF::Reader::TextReceiver
- #move_to_start_of_next_line — PDF::Reader::PageState
- #multiply! — PDF::Reader::TransformationMatrix
- #new_buffer — PDF::Reader::ObjectHash
- #new_buffer — PDF::Reader::XRef
- #number — PDF::Reader::Page
- #obj_type — PDF::Reader::ObjectHash
- #object — PDF::Reader::ObjectHash
- #object — PDF::Reader
- #object — PDF::Reader::Parser
- #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_array — PDF::Reader::CidWidths
- #parse_first_form — PDF::Reader::CidWidths
- #parse_second_form — PDF::Reader::CidWidths
- #parse_token — PDF::Reader::Parser
- #patterns — PDF::Reader::ResourceMethods
- #pdf_name — PDF::Reader::Parser
- #pdf_version — PDF::Reader
- #pdfdoc_to_utf8 — PDF::Reader
- #peek_byte — PDF::Reader::Buffer
- #png_depredict — PDF::Reader::Filter::Depredict
- #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
- #process_glyph_displacement — PDF::Reader::PageState
- #properties — PDF::Reader::ResourceMethods
- #raw_content — PDF::Reader::FormXObject
- #raw_content — PDF::Reader::Page
- #read — PDF::Reader::Buffer
- #read_as_binary — PDF::Reader::ObjectHash
- #read_version — PDF::Reader::ObjectHash
- #regular_multiply! — PDF::Reader::TransformationMatrix
- #reset_pos — PDF::Reader::Buffer
- #resources — PDF::Reader::FormXObject
- #resources — PDF::Reader::Page
- #respond_to? — PDF::Reader::PrintReceiver
- #respond_to? — PDF::Reader::RegisterReceiver
- #restore_graphics_state — PDF::Reader::PageState
- #root — PDF::Reader::Page
- #root — PDF::Reader
- #row_count — PDF::Reader::PageLayout
- #row_multiplier — PDF::Reader::PageLayout
- #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::PageState
- #set_character_spacing — PDF::Reader::TextReceiver
- #set_horizontal_text_scaling — PDF::Reader::TextReceiver
- #set_horizontal_text_scaling — PDF::Reader::PageState
- #set_spacing_next_line_show_text — PDF::Reader::TextReceiver
- #set_spacing_next_line_show_text — PDF::Reader::PageState
- #set_spacing_next_line_show_text — PDF::Reader::PageTextReceiver
- #set_text_font_and_size — PDF::Reader::PageState
- #set_text_leading — PDF::Reader::PageState
- #set_text_leading — PDF::Reader::TextReceiver
- #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::TextReceiver
- #set_word_spacing — PDF::Reader::PageState
- #shadings — PDF::Reader::ResourceMethods
- #show_text — PDF::Reader::PageTextReceiver
- #show_text — PDF::Reader::TextReceiver
- #show_text_with_positioning — PDF::Reader::TextReceiver
- #show_text_with_positioning — PDF::Reader::PageState
- #show_text_with_positioning — PDF::Reader::PageTextReceiver
- #size — PDF::Reader::ObjectHash
- #size — PDF::Reader::XRef
- #size — PDF::Reader::ObjectCache
- #stack_depth — PDF::Reader::PageState
- #state — PDF::Reader::PageState
- #state — PDF::Reader::Buffer
- #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
- #tiff_depredict — PDF::Reader::Filter::Depredict
- #to_a — PDF::Reader::TransformationMatrix
- #to_a — PDF::Reader::Reference
- #to_a — PDF::Reader::ObjectHash
- #to_i — PDF::Reader::Reference
- #to_s — PDF::Reader::Page
- #to_s — PDF::Reader::ObjectCache
- #to_s — PDF::Reader::PageLayout
- #to_s — PDF::Reader::ObjectHash
- #to_utf8 — PDF::Reader::Font
- #to_utf8_via_cmap — PDF::Reader::Font
- #to_utf8_via_encoding — PDF::Reader::Font
- #token — PDF::Reader::Buffer
- #tokens — PDF::Reader::FormXObject
- #trm_transform — PDF::Reader::PageState
- #ttf_program_stream — PDF::Reader::FontDescriptor
- #unfiltered_data — PDF::Reader::Stream
- #unpack — PDF::Reader::Font
- #unpack_bytes — PDF::Reader::XRef
- #update_stats — PDF::Reader::ObjectCache
- #utf16_to_utf8 — PDF::Reader
- #value? — PDF::Reader::ObjectHash
- #values — PDF::Reader::ObjectHash
- #values — PDF::Reader::ObjectCache
- #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
- #xy_scaling_multiply! — PDF::Reader::TransformationMatrix
- #xy_scaling_multiply_reversed! — PDF::Reader::TransformationMatrix