Seite 1 von 1

ResizeImage() bei mit IncludeBinary eingebundenen Bildern?

Verfasst: 25.04.2019 16:25
von matlab
Ich habe Probleme beim Verändern der Größe mittels ResizeImage() bei mit IncludeBinary eingebundenen Bildern. Das Image ist angeblich nicht initialisiert.

Code: Alles auswählen

UsePNGImageDecoder()
DataSection
    test_img:
    IncludeBinary "test.png"
EndDataSection
test_img = ImageID(CatchImage(#PB_Any,?test_img))
test_img = ResizeImage(test_img, 300, 300, #PB_Image_Smooth)
Kann mir bitte jemand auf die Spünge helfen? Danke!

Peter

__________________________________________________
Code-Tags hinzugefügt
25.04.2019
RSBasic

Re: ResizeImage() bei mit IncludeBinary eingebundenen Bilder

Verfasst: 25.04.2019 16:42
von RSBasic
ResizeImage() verlangt die Image-Nummer und nicht die Image-ID:

Code: Alles auswählen

UsePNGImageDecoder()
DataSection
test_img:
IncludeBinary "C:\Ray\Grafiken\Beispiel Bilder\Beispielbild1.png"
EndDataSection
test_img = CatchImage(#PB_Any,?test_img)
test_img = ResizeImage(test_img, 300, 300, #PB_Image_Smooth)

Re: ResizeImage() bei mit IncludeBinary eingebundenen Bilder

Verfasst: 26.04.2019 12:27
von matlab
Herzlichen Dank!

Peter