2010-10-26 8 views
5

Sehr geehrte alle,
Ich muss eine animierte Gif-Datei auf meiner vorgesehenen Größe, mit C# Größe. Wie kann ich das tun.Ich suche die Lösung auf der Google aber keine richtige Lösung zu bekommen.Ich sehe schon Die atalasoft, Codeprojekt, giflib auf Codeplex, aber nicht davon ist die richtige Lösung.So, bitte helfen Sie mir einfach eine animierte gif-Datei mit C#.
Wie verändere ich die animierte gif-Datei mit C#?

Dank im Voraus
Riad

+0

schnell, einfach und dreckig wäre: download imagemagick und rufen Sie es durch exec ('konvertieren -resize' oder so) -> http://www.imagemagick.org/script/index.php. Es gibt auch eine Imagemagick-Bibliothek für eigene Programme. – joni

+0

danke.Aber es ist eine große Sache.Wie kann ich es nennen mit C# .oder genau welche Datei oder Funktion sollte anrufen? Könnte dich leiten. – riad

+0

Keine richtige Führungslinie erhalten.Kann jemand mir helfen pls ... ist ihre jede Bildverarbeitungsfunktionalität in C#, um ein animiertes Bild zu skalieren? .. pls Anleitung .. – riad

Antwort

1

Eigentlich keine schnelle und unsaubere Methode existiert.

Sie müssen das GIF in separate Frames aufteilen, dann jeden einzelnen Frame neu skalieren und das GIF-Image erneut zusammensetzen.

Und sorry, ich habe nicht den Code, den Sie bieten, als andere Sie beziehen sich auf Google

0

Atalasoft der DotImage sollte in Ordnung sein, und sie sogar sample code auf ihrer Seite haben.

+0

sagte er, dass er Atalasoft bereits gesehen habe ... –

+0

@cevik stimmt, aber er hat nicht gesagt, warum es keine "richtige Lösung" ist und es nicht unbedingt sofort offensichtlich ist, dass Atalasoft animierte GIFs unterstützt. Der Beispielcode muss ziemlich viel Arbeit leisten, anstatt nur eine ResizeAnimatedGif-Methode aufzurufen. Ohne diesen Code zu sehen, könntest du Alatlasoft leicht entlassen, wenn es den Job tatsächlich erledigen kann. – stevemegson

+0

Sehr geehrte @ stevemegson, ich lade den Code von Ihrem angegebenen Link.Es funktioniert nicht.dann laden Sie ihre Dotimage3.0.Noch nicht arbeiten.Auf C# Lösung Explorer Atalasoft.Image Referenz missing.so Programm konnte nicht ausgeführt.zum Lösen des Problems i Laden Sie einen Registry-Scanner (Von vielen von Google Vorschlag) und scan meine Registry.Problem noch fortfahren ... Ich suche die atalasoft.image.dill-Datei auf meiner Referenz-Datei hinzufügen. Aber ich bekomme es nicht wo.Also Atalasoft ist ein Registrierungsprodukt. Der Bewertungsprozess ist innerhalb von 30 Tagen abgelaufen. – riad

Verwandte Themen