Hallo,
erstens würde ich Dir dringend dazu raten, fertige Klassen für
GDI+ zu verwenden, z. B. die von Progdigy. Damit ersparst Du Dir jede Menge Ärger, und die Größe Deines Programms sollte doch heutzutage nicht mehr ausschlaggebend sein, oder?
Zweitens, So musst Du vorgehen:
- Quellbitmap laden
- Zielbitmap in der entsprechenden Größe erstellen
- InterpolationMode des Zielbitmaps setzen
- Quellbitmap in der entsprechenden Größe auf das Zielbitmap malen
Wie gesagt, mit den entsprechenden Units ist das ein Vierzeiler (Fünfzeiler mit Speichern).
//Edit:
Ach ja, ohne Zweitbitmap geht es nicht, und natürlich kannst Du auch einfach direkt ein
GDI+ Bitmap erstellen.
Gruß
xaromz