Hi, I am able to load a .dds file and save it to a .png, but how can do I to onto a stream instead?
This generates an empty file:
Edit: found the issue, '.png' -> 'png'
This generates an empty file:
Code Select
Var Img: TImageData;
tm: TMemoryStream;
tm := TMemoryStream.Create;
InitImage(Img);
LoadImageFromFile('Z:\xx.dds', Img);
SaveImageToStream('.png',tm,Img);
tm.SaveToFile('z:\xxx.png');
tm.free;
FreeImage(Img);
Edit: found the issue, '.png' -> 'png'