-5

そこで、以前に次の質問をしました。

CSSボックスの影は本当に透明ではありませんか?

そして、.png ファイルが何であるかをよく知らないことに気付きました。.bmp は圧縮されていないビットマップにすぎず、.jpg は特別な jpeg アルゴリズムを使用して圧縮されたビットマップであり、.png は特別な png アルゴリズムを使用して無損失で圧縮されたビットマップにすぎないと思っていました。

ただし、.png は gif のようなインデックス付きの色にすることができ (まだロスレスですか?)、Adobe Fireworks は編集可能な特別な「Fireworks PNG」を作成できるため、ユーザーは画像の周りに何かをドラッグ アンド ドロップしたり、MS Word ドキュメントを使用したりできます。 「標準」の画像処理 (ブラウザ、paint.net など) で通常の .png として読み取ることができます。

何を与える?明らかに、可逆圧縮されたビットマップだけでなく、.png 形式にはさらに多くの機能があります。

4

2 に答える 2

3

標準のPNGは編集をサポートしていません。少し単純化すると、それらはまさにあなたが言ったとおりです。可逆圧縮されたビットマップ(非可逆圧縮を採用するJPG、またはビットマップでもあるが最大256のカラーパレットしかサポートしないGIF)。

Fireworks PNGには、ベクトルとレイヤーの情報を保持できるようにする特別なヘッダーと追加のデータが含まれています。ただし、これらは標準のPNGではありません。

アドビのリファレンスページ:

Fireworks PNGファイルには、他のアプリケーションが読み取れないデータの2番目の「チャンク」が含まれています。このチャンクには、スライス、インタラクティブ機能、適用された可能性のあるライブエフェクトなどに関する独自の情報が含まれています。

そして最後に、これに対処するには:

何が得られますか?明らかに、.png形式には、可逆圧縮されたビットマップよりもはるかに多くの方法があります。

はい、PNGには標準以上のものがあります。たとえば、アニメーションを可能にする拡張機能が標準のPNGに追加されました。

于 2011-10-29T15:23:19.873 に答える
1

.pngは、特別なpngアルゴリズムを使用してロスレスで圧縮された単なるビットマップだと思いました。

まあ、彼らは基本的にそうです。可逆圧縮アルゴリズムは、標準のLempel-Ziv圧縮が続く単純な予測フィルターです。いくつかの画像深度/フォーマット(アルファチャネルあり/なしのRGB、グレー、パレット)をサポートし、いくつかの標準メタ情報(「チャンク」)もサポートします。これらのメタ情報の中には、物理​​解像度(DPI)のようなものがあり、パレット画像の場合はいくつかの透明な色があります。

仕様は公開中

于 2011-10-29T15:24:12.617 に答える