Seite 1 von 1

Import von GIF-Bildern in PureBasic?

Verfasst: 15.12.2007 19:45
von JayCool
Hi Leute,

ich hab' so eine Idee zu einem kleinen Programm, mit dem man den Inhalt eines Browsercaches auslesen können soll, und bei dem sämtliche Bilder angezeigt werden, die sich da im Lauf der Zeit angesammelt haben.

Manche Webseiten enthalten hierbei Bilder, die im GIF-Format vorliegen.

Meine Frage: Gibt es eine Möglichkeit, GIF-Dateien direkt mit PureBasic einzulesen, wie das z.B. mit UsePNGImageDecoder() bei PNG-Bildern geht (Leider gibt es keinen Befehl UseGIFImageDecoder()), oder muss ich hierfür unbedingt ein externes Programm verwenden, um die Bilder erst in ein für PureBasic verarbeitbares Format zu konvertieren?

Gruß, Jan

Verfasst: 15.12.2007 19:53
von Bisonte
da gibts mehrere Möglichkeiten :

1. Extern In anderes Format konvertieren (zu umständlich ;) )
2. Eine dll nehmen die das umwandeln im Programm übernehmen kann. (freeimage.dll z.B.)
3. Suche mal nach LoadSpriteEx() (kann auch gif dateien laden.... ich glaub im Codearchiv auf Purearea.net)
oder aber du machst ein Webgadget auf (Bildgrösse) und lässt es anzeigen wie es ist (auch animationen werden gezeigt)
oder per Movie befehlen soll es auch irgendwie gehen.. also das faellt mir jetzt so auf anhieb ein.
Also ich denke die Webgadgetlösung oder die LoadSpriteEx() scheinen die "bequemsten" zu sein ;)

Ich glaub der Grund, warum PB keine Gifs unterstützt, war diese Lizenzsache oder irre ich mich da ? Wegen dem Algo... glaub ich war das.

Re: Import von GIF-Bildern in PureBasic?

Verfasst: 15.12.2007 20:56
von PMV
JayCool hat geschrieben:Meine Frage: Gibt es eine Möglichkeit, GIF-Dateien direkt mit PureBasic einzulesen, wie das z.B. mit UsePNGImageDecoder() bei PNG-Bildern geht (Leider gibt es keinen Befehl UseGIFImageDecoder()), oder muss ich hierfür unbedingt ein externes Programm verwenden, um die Bilder erst in ein für PureBasic verarbeitbares Format zu konvertieren?
PureBasic kann alles, was du auch kannst :mrgreen:
... nur so als Hinweis zum Thema "PureBasic verarbeitbares Format" :D

Also als 4. Möglichkeit wäre noch hinzu zu fügen:
4. Laden-Prozedur selber schreiben :wink: (und der PB-Com dann zur
verfügung stellen :mrgreen: )

MFG PMV

Verfasst: 15.12.2007 22:32
von DataMiner

Verfasst: 16.12.2007 11:49
von marco2007