Il metodo GetThumbnailImage non è adatto a ridimensionare immagini con dimensioni simili.
Come il nome suggerisce, è indicato per generare piccole miniature (max 150px di larghezza ad es.).
Prova ad usare la classe Bitmap.. in fase di inizializzazione indichi il file JPEG originale e gli imposti le dimensioni:
Ovviamente cerca di ridimensionare in modo proporzionale.codice:Bitmap b = new Bitmap( System.Drawing.Image.FromFile("c:\\blallblalblabla"), 300, 200 );
![]()