任意のビットマップからフレームを取得

この機能を使用すると、ユーザーは複数ページの GIF または TIFF ファイルからフレームを抽出またはキャプチャし、任意の画像形式でローカルに保存できます。 保存されたフレームは、ユーザーの必要に応じて IronDrawing またはその他の Iron Software ツールでさらに操作できます。

この機能を使用するには、まずAnyBitmap.FromFile(@"FILE_PATH")メソッドを使用してファイル パスから GIF または TIFF ファイルをロードし、 AnyBitmapタイプに変換する必要があります。 個々のフレームを保存し、そのフレームのインデックス番号を知りたい場合は、 .GetAllFrames().ElementAt(n).SaveAs("FRAME_FILE_NAME")メソッドを使用できます。 最初のフレームと最後のフレームを取得するには、 .First()メソッドと.Last()メソッドをそれぞれ使用するだけです。 フレーム番号に従ってすべてのフレームを保存したい場合は、リストに保存されたフレームに対してforループを使用し、 frames[i].SaveAs("frame_" + i + ".jpg")を使用できます。

準備はできましたか?
Nuget ダウンロード 13,852,431 | Version: 2025.3 リリース