Saveimage - Spinn ich?

Anfängerfragen zum Programmieren mit PureBasic.
estate
Beiträge: 110
Registriert: 10.09.2004 08:53
Wohnort: nähe Graz
Kontaktdaten:

Saveimage - Spinn ich?

Beitrag von estate »

Hallo,
ich komme einfach nicht dahinter:
Ich will in diesem Code ein Image erstellen, ein anderes einfügen, und das image wieder speichern.

Code: Alles auswählen

CreateImage(0,1024,200)
LoadImage(1,"WWW\gfx\folder.bmp")
StartDrawing(ImageOutput(0))
DrawImage(ImageID(1),50,50)
StopDrawing()

UseJPEGImageDecoder()


If saveimage(0,"WWW\"+name$+".jpg",#PB_ImagePlugin_JPEG)
Else
Debug "error"
EndIf
Das ganze funktioniert bei mir leider nicht. Ich verwende Pb 4.10
mfg
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

du solltest den Encoder, nicht den Decoder benutzen ;)
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Du überprüfst deine Rückgabewerte nicht. Bist du sicher, dass
'CreateImage()' ausgeführt wurde? Bist du sicher, dass 'LoadImage()' richtig
ausgeführt wurde? Vielleicht solltest du statt "WWW\gfx\folder.bmp" vielleicht
".\WWW\gfc\folder.bmp" nehmen, falls 'LoadImage()' nicht funktioniert.
Antworten