Import von GIF-Bildern in PureBasic?

Anfängerfragen zum Programmieren mit PureBasic.
JayCool
Beiträge: 54
Registriert: 02.08.2007 20:03

Import von GIF-Bildern in PureBasic?

Beitrag 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
Benutzeravatar
Bisonte
Beiträge: 2465
Registriert: 01.04.2007 20:18

Beitrag 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.
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Import von GIF-Bildern in PureBasic?

Beitrag 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
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
DataMiner
Beiträge: 220
Registriert: 10.10.2004 18:56

Beitrag von DataMiner »

__________________________________________
Weniger glauben - mehr wissen!
------------------------------------------------------
Proud beneficial owner of SpiderBasic, PureBasic 3.x, 4.x, 5.x and PureVisionXP
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

Windows 11 - PB 6.03 x64
_________________________________
Antworten