2018.12.12 - Loading images using
ChooseRawFile(), "Portrait"-oriented images (where height > width) are automatically rotated 90 degs:
repeat
Choose$ = ChooseRawFile("*.jpg;*.png")
until Choose$ <> ""
ThisImage = LoadImage(Choose$)
ThisSprite = CreateSprite(ThisImage)
do
Sync()
loop
same occurs using
LoadSprite(Choose$)
also, image (silently)
not copied to media folder as expected when
not using 2nd/optional parameter. ie, same as
,1 behavior.
and, using
,0 causes "could not find image" crash while depicting correct full path. (Help file doesn't offer that ,0 is valid, anyway, so...was worth a shot)
i've seen the other issues with
ChooseRawFile() found via search but haven't seen this one yet.
ADD: performs correctly for relatively smaller images (960x1280) but i get the rotation @ 3000x4000 (including when using
LoadImageResized()).