# File lib/pdf/reader/xref.rb, line 43
    def pdf_version
      @buffer.seek(0)
      m, version = *@buffer.read(8).match(/%PDF-(\d.\d)/)
      raise MalformedPDFError, 'invalid PDF version' if version.nil?
      return version.to_f
    end