特徴として以下の内容を前提としています。して有効な印字文字で構成されている文字列を保存してもデータが壊れることもあるかもしれません。標準ブラウザの亜種が山ほどあるので、どのブラウザでもこの前提を下に考えれば大丈夫である可能性が高そうというものにしています。して有効な印字文字を保存すればデータは壊れない以下の内容はあくまで上の前提に従ったもの、かつ単純なものなので、前提をなくせばより良い方法はいくらでもあるでしょうし、前提があってもよりコンパクトに保存することや高速に処理することもできると思います。文字から構成される文字列になります。文字で表現することができます。参照するとこれらの組み合わせによって作成されるコード値には何らかの文字が割り当てられていることがわかります。文字列を圧縮してみる上記のコンセプトに基いて実装してみました。いってもこちらのコードをほとんどそのまま使っています・・・。画像を保存するデモです。保存し、その後に画像を表示します。指定することで回避することもできます。文字で表現しているので問題なく保存できています。エンコードせずにバイナリのまま保存しています。ならないっぽいですね・・・。代入した方がよっぽど速そうです。指定して確認したところ、シミュレータを終了するとデータが壊れるみたいです。実機では確認していません。場合は実機の電源を落としたりシミュレータを終了したりしても正常にロードできるようです。それでもちょっと不安です。--onto※このエントリーははてなダイアリーから移行したものです。(a_bicky)都内のソフトウェアエンジニア。使ったサービス開発に従事。っぽいこともやったり。R言語上級ハンドブック共著者。