<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # package lzw `import "compress/lzw"` lzw包實現了Lempel-Ziv-Welch數據壓縮格式,這是一種T. A. Welch在“A Technique for High-Performance Data Compression”一文(Computer, 17(6) (June 1984), pp 8-19)提出的一種壓縮格式。 本包實現了用于GIF、TIFF、PDF文件的lzw壓縮格式,這是一種最長達到12位的變長碼,頭兩個非字面碼為clear和EOF碼。 ## Index * [type Order](#Order) * [func NewReader(r io.Reader, order Order, litWidth int) io.ReadCloser](#NewReader) * [func NewWriter(w io.Writer, order Order, litWidth int) io.WriteCloser](#NewWriter) ## type [Order](https://github.com/golang/go/blob/master/src/compress/lzw/reader.go#L25 "View Source") ``` type Order int ``` Order指定一個lzw數據流的位順序。 ``` const ( // LSB表示最小權重位在前,用在GIF文件格式 LSB Order = iota // MSB表示最大權重位在前,用在TIFF和PDF文件格式 MSB ) ``` ## func [NewReader](https://github.com/golang/go/blob/master/src/compress/lzw/reader.go#L225 "View Source") ``` func NewReader(r io.Reader, order Order, litWidth int) io.ReadCloser ``` 創建一個io.ReadCloser,它從r讀取并解壓數據。調用者有責任在結束讀取后調用返回值的Close方法;litWidth指定字面碼的位數,必須在[2,8]范圍內,一般為8。 ## func [NewWriter](https://github.com/golang/go/blob/master/src/compress/lzw/writer.go#L234 "View Source") ``` func NewWriter(w io.Writer, order Order, litWidth int) io.WriteCloser ``` 創建一個io.WriteCloser,它將數據壓縮后寫入w。調用者有責任在結束寫入后調用返回值的Close方法;litWidth指定字面碼的位數,必須在[2,8]范圍內,一般為8。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看