Hallo und herzlich Willkommen in der Delphi-Praxis
sorry, aber tscap32 kenne ich nicht.
Wie soll denn das Bild in das Preview gelangen??
Was ist dein Preview überhaupt, ein TImage?
Wenn ja, kannst du das Bild (wie auch immer) in das Timage.Picture mit 1024'er Auflösung laden und später mit speichern.
Wenn du dem ImagePreview noch die Größe von 640X480 mitteilst hast du das was du willst.
Delphi-Quellcode:
var
ImagePreview : TImage;
...
ImagePreview .Height := 480;
ImagePreview .Width := 640;
ImagePreview .Proportional := true;
ImagePreview .AutoSize := true;
fLadeDein1024BildInImage (ImagePreview);
ImagePreview.Picture.SaveToFile (<FileName>)