{"author_name":"kagasu","author_url":"https://blog.hatena.ne.jp/kagasu/","provider_name":"Hatena Blog","published":"2017-08-10 11:27:11","blog_url":"https://kagasu.hatenablog.com/","url":"https://kagasu.hatenablog.com/entry/2017/08/10/112711","title":"C# Zlib\u3067\u5727\u7e2e\u3001\u5c55\u958b\u3059\u308b","description":"\u2160. \u306f\u3058\u3081\u306b Zlib\u306e\u30de\u30b8\u30c3\u30af\u30ca\u30f3\u30d0\u30fc\u306f2\u30d0\u30a4\u30c8\u3067\u3059\u3002 \u300c78 DA\u300d\u300c78 01\u300d\u300c78 9C\u300d\u7b49\u304c\u30e1\u30b8\u30e3\u30fc\u3067\u3059\u3002 \u8a73\u3057\u304f\u306fRFC 1950\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u3059\u3002 https://www.ietf.org/rfc/rfc1950.txt \u2161. \u3084\u308a\u65b9 NuGet\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b Install-Package Iconic.Zlib.Netstandard \u5727\u7e2e bytes = ZlibStream.CompressBuffer(bytes); \u5c55\u958b bytes = ZlibStream.UncompressBuffer(bytes); \u53c2\u8003 https://github.co\u2026","type":"rich","version":"1.0","image_url":null,"width":"100%","blog_title":"\u5099\u5fd8\u9332","provider_url":"https://hatena.blog","height":"190","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkagasu.hatenablog.com%2Fentry%2F2017%2F08%2F10%2F112711\" title=\"C# Zlib\u3067\u5727\u7e2e\u3001\u5c55\u958b\u3059\u308b - \u5099\u5fd8\u9332\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":["C#"]}