![]() |
Animiertes Gif ohne Qualität-Verlust öffnen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
wenn ich ein animiertes Gif öffne, dann kommt manch mal nur das erstes Bild OK mit guter Qualität aber der Rest schlecht ! Und so öffne ich ein animiertes Bild:
Delphi-Quellcode:
Ich habe getestet mit diesem Gif :
procedure TForm1.Button1Click(Sender: TObject);
var gif : TGifImage; count: Integer; begin if OpenDialog1.Execute then begin gif := TGifImage.Create; gif.LoadFromFile(OpenDialog1.FileName); Image1.Picture.Bitmap := gif.Images.SubImages[StrToInt(Edit1.Text)].Bitmap; gif.free; end; end; ![]() |
AW: Animiertes Gif ohne Qualität-Verlust öffnen
Du weist schon das sich ein Gif-Bild aus dem
Ersten und den darauf folgenden zusammen setzt ? |
AW: Animiertes Gif ohne Qualität-Verlust öffnen
Ein GIF kann so optimiert werden, daß nur die Veränderung zum vorherrigen Bild, in den Folgebildern, gespeichert werden = kleinere Dateien.
Und es gibt transparente Bereiche, welche (wie man sieht) bei dir schwarz dargestellt werden. |
AW: Animiertes Gif ohne Qualität-Verlust öffnen
Ich bin mir ziemlich sicher, dass bei TGifImage ein Beispiel dabei war, das zeigte, wie man Einzelbilder eines animierten Gif korrekt anzeigt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz