il, :transcode_options =&gt; {}, &amp;block)</pre>

<p>Open file path and create stream reader associated with opened file. Data will be force encoded to <code>:external_encoding</code> and transcoded to <code>:internal_encoding</code> using <code>:transcode_options</code> after decompressing.</p>

<pre>::new(source_io, options = {}, :external_encoding =&gt; nil, :internal_encoding =&gt; nil, :transcode_options =&gt; {})</pre>

<p>Create stream reader associated with source io. Data will be force encoded to