IRONSOFTWAREHOME
AnyBitmap'ten Çerçeve Al
using IronSoftware.Drawing;
using System.Collections.Generic;
using System.Linq;

//Load a GIF or TIFF as AnyBitmap (loads ALL frames)
AnyBitmap gifOrTiff = AnyBitmap.FromFile(@"FILE_PATH");

gifOrTiff.GetAllFrames.First().SaveAs("first.png"); // First frame
gifOrTiff.GetAllFrames.Last().SaveAs("last.png"); // Last frame
gifOrTiff.GetAllFrames.ElementAt(1).SaveAs("second.png"); // n'th frame

// Save every frame of a GIF or TIFF to images on disk
List<AnyBitmap> frames = (List<AnyBitmap>)gifOrTiff.GetAllFrames;
for (int i = 0 ; i < frames.Count ; i++)
{
    frames[i].SaveAs("frame_" + i + ".jpg");
}


NuGet Download
PM > Install-Package IronSoftware.System.Drawing
AnyBitmap'ten Çerçeve Al

AnyBitmap'ten Çerçeve Al

Bu özellik, kullanıcılara çok sayfalı bir GIF veya TIFF dosyasından çerçeveleri çıkarmak veya kaydetmek ve bunları yerel olarak herhangi bir resim formatında saklamak olanağı sağlar. Kaydedilen çerçeveler, kullanıcıların isteğine göre IronDrawing veya diğer Iron Software araçlarında daha fazla manipüle edilebilir.

Bu özelliği kullanmak için, kullanıcılar önce bir dosya yolundan AnyBitmap.FromFile(@"FILE_PATH") yöntemi kullanarak yükleyerek GIF veya TIFF dosyasını AnyBitmap türüne dönüştürmelidir. Kullanıcılar, bir bireysel kareyi kaydetmek ve o karenin indeks numarasını bilmek isterse, .GetAllFrames().ElementAt(n).SaveAs("FRAME_FILE_NAME") yöntemi kullanılabilir. İlk ve son kareleri elde etmek için, basitçe .First() ve .Last() yöntemlerini sırasıyla kullanın. Kullanıcılar, çerçeve numarasına göre tüm kareleri kaydetmek isterse, listeye kaydedilen kareler üzerinde for döngüsü kullanabilir ve frames[i].SaveAs("frame_" + i + ".jpg") kullanabilir.

GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 19,661,086Sürüm:2025.3yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez