2011-11-13 5 views
26

Windowsで画像>プロパティ> PNG画像の詳細をクリックすると、JPEGファイルと比較して多くのフィールドが欠けています。これらのフィールドはPNGでサポートされていますか?もしそうなら、それをPNGファイルにプログラムでどのように追加するのですか? PNG仕様のPNGは著者、カメラモデルなどのメタデータフィールドをサポートしていますか?

+0

これをチェックしてください。http://stackoverflow.com/questions/4497206/how-to-add-extra-meta-data-to-png – david

答えて

11

PNGにはEXIFチャンクがありません。したがって、JPEGからPNGに変換すると、EXIFメタデータが失われます。

ただし、Adobeはすべての種類のメタデータを格納するためにXMPを作成しています。したがって、メタデータを保存しながらJPEGとPNGの間で変換することができます。

34

セクション11.3.4.2は事前に定義されたメタタグ

http://www.w3.org/TR/PNG/#11textinfo

あなたが希望としてあなたは、他の多くのメタタグ/フィールドを追加することができますのリストを与えます。

どのように、プログラム的に、あなたが使用している言語に依存する!

+2

これは、私にとって、PNG画像EXIFで回転させた。言い換えれば、私は確かにそうすることはできません...私は長すぎるために私の頭を壁に叩かなかったことは良いことです。 – 2rs2ts

+0

残念ながら、Corel Photo PaintやThe Gimpなどの一部の画像エディタでは、これらのテキストチャンクを完全に無視することに決めました。したがって、これらの画像エディタでPNGを開くと、情報は表示されず、イメージを再度保存すると失われます。 – Waruyama

関連する問題