土井 淳 (DOIchan!) 氏 作のお絵かきソフト D-Pixed で、 PNG (Portable Network Graphics) 形式画像ファイルの読み込み/書き出しを可能にするアドインソフトです。
PNG ファイルの読み込み/書き出しを行なうコードを内蔵していますので、 D-Pixed さえあれば他に必要なソフト(ファイル)はありません。 また、透明色や背景色も扱うことができます。
読み込み:
フルカラー形式を含む、すべての形式の PNG ファイルに対応していますが、 フルカラー PNG の読み込み機能はおまけと考えてください。 フルカラー PNG を読み込んだ場合は、256色標準パレットと Ordered dither 法による疑似階調表現で減色されて読み込まれます (D-Pixed 本体の減色に比べて画質は低いです(^^;)。
フルカラー PNG を高画質で読み込みたい場合は、一度他のソフトで BMP ファイルに変換してから D-Pixed で読み込んでください。
書き出し:
2/4/16/256色パレットカラー形式のいずれかを選べますが、 書き出す画像によっては色数の少ない形式は選べないことがあります。
インターレース形式の PNG ファイルも作成できます。 また、PNG ファイルにコメントテキストを埋め込むこともできます。
システムの動作に悪影響を及ぼす、いわゆる「悪意あるファイル」 を開いた場合に問題となる、いくつかの不都合(セキュリティホール) を修正しました。
同じく、「悪意あるファイル」への対策として、 扱うことのできる画像の最大サイズを、幅・高さともに 16777215 に制限しました。
PNG 書き込みで、Unicode 形式コメントテキスト(iTXt 形式, 国際化テキスト)の書き込みを可能にしました。
PNG 書き込みで、 パレット番号の大きい方にある使用されていない色のパレットを 保存しないようにしました。
書き出しアドイン(dpencpng.dll)で作成した PNG ファイルを Microsoft Word 2002 などで表示すると画像が崩れることがある バグを修正しました。
内部で使われているコンポーネント(libpng & zlib)を最新版に入れ替え、 zlib に存在していた脆弱性(セキュリティホール)を修正しました。
読み込みアドイン(dpdecpng.dll)での、 インターレースPNGの展開速度を若干改善しました。
注) このソフトウェアはこのバージョン(V.1.22)をもって開発終了とし、 深刻なバグなどが見つからない限り、 機能追加などの以後のバージョンアップは行わない予定です。 ( Ver.2.16 以降の D-Pixed では、 それ自身で PNG ファイルの読み込み/書き出しがサポートされています。)
フリーソフトウェアです。
dppng122.lzh - V.1.22 / 2005-07-27 / 55,257 bytes / LHAアーカイブ