open(filename) -> Zlib::GzipReader[permalink][rdoc]open(filename) {|gz| ... } -> objectfilename で指定されるファイルを gzip ファイルとしてオープンします。GzipReader オブジェクトを返します。その他詳細は Zlib::GzipReader.new や Zlib::GzipReader.wrap と同じです。
require 'zlib'
=begin
# hoge.gz がない場合はこれで作成する。
Zlib::GzipWriter.open('hoge.gz') { |gz|
  gz.puts 'hoge'
}
=end
Zlib::GzipReader.open('hoge.gz'){|gz|
  print gz.read
}