PNG形式の画像サイズを取得するには?

解決


こんでんすみるく  2007-09-30 00:19:58  No: 66495

PNG形式の画像サイズ(縦横サイズ)を取得したいのですが、
やり方がわからなくて困っております。
お手数かとは思いますが、どなたかご存知の方、いらっしゃいましたら
お答え願えますでしょうか?

VC++.Net 2003使用で、クラスは使っておりません。
どうぞよろしくお願い致します。


michi  2007-09-30 01:08:03  No: 66496

libpngを使ってください。


こんでんすみるく  2007-09-30 01:22:53  No: 66497

お返事ありがとうございます。

libpngはPNG用のライブラリですね。
今のところ画像サイズの取得だけで、
他にPNGファイルの操作が必要なわけではないのですが、
それでもライブラリを使ったほうがよいのでしょうか?
ライブラリを使わずに、画像サイズを取得する方法はありませんか?
それが複雑であるのであれば、ライブラリを使用させて頂くことにします。

michiさん、ありがとうございました。


michi  2007-09-30 01:35:09  No: 66498

> ライブラリを使わずに、画像サイズを取得する方法はありませんか?

自分でフォーマットを調べてコードを書くしかないですね。
ここなんかは参考になりませんか?
http://homepage2.nifty.com/sophia0/png.html

パッと見たところ、サイズの取得だけならかなり簡単にできそうですよ。


こんでんすみるく  2007-09-30 02:07:39  No: 66499

フォーマットを調べて取得すればよいのですね!
やってみます。

michiさん、本当にご親切にありがとうございました。
また何かありましたら質問させて頂くかもしれません。
そのときは、どうぞよろしくお願い致します。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加