アイコン取得機能について

投稿者:アーク 投稿日:2024/06/16(Sun) 11:58:17 No.3010

お世話になっております。アークです。

プラグインの説明では「《ファイルと番号》番目から《サイズ》でアイコン画像を抽出」となっていますが、
それでは取得できなかったので「[ファイル]の[番号]番目から32でアイコン画像を抽出」で取得できました。
そこで質問なのですが、《サイズ》に関しては32と16だけが有効でした。
他のサイズを指定してもエラーにはならず32のサイズが取得されました。
64などのサイズを取得する事は可能でしょうか?

よろしくお願いいたします。

◆動作環境情報◆
プロデル 1.9.1253
Windows 10 Pro 64ビット
メモリ:7.87 GB

32×32と16×16のみです。

投稿者:ゆうと 投稿日:2024/06/19(Wed) 03:46:29 No.3011

こんにちは。お世話になっております。

> それでは取得できなかったので「[ファイル]の[番号]番目から32でアイコン画像を抽出」で取得できました。
> そこで質問なのですが、《サイズ》に関しては32と16だけが有効でした。
> 他のサイズを指定してもエラーにはならず32のサイズが取得されました。
> 64などのサイズを取得する事は可能でしょうか?

アイコン抽出できるサイズについては、WindowsAPIの仕様で16×16または32×32のビットマップ形式のみです。
それ以外のサイズやアルファチャンネルを含むPNG形式は抽出できません。

WindowsAPIの仕様はこちらにも書いた通りです。
https://produ.irelang.jp/bbs/freshman/wforum-rdr.cgi?mode=read&no=24&reno=22&oya=22#24

アイコンの抽出に関しては、実装に手間がかかる割に、プロデル全体からするとニッチな需要しかありませんので、完全な抽出には対応予定はありません。
もしすべてのサイズ・形式のアイコン抽出をしたい場合にはSusieプラグインなどを使った方法も考えられると思いますので、検討してください。
https://github.com/utopiat-ire/Produire.Susie

了解しました

投稿者:アーク 投稿日:2024/06/19(Wed) 20:50:35 No.3012

お世話になっております。アークです。

やはり仕様でしたか…。
この件、了解しました。

ありがとうございます。

▲ページの先頭へ

- WebForum -