Oppure

Loading
29/07/10 10:18
trattobasso
ciao a tutti, ho cercato ma non...(forse non so cercare)
in sostanza prendere una immagine contenuta in una picturebox,ridimensionarla e passarla a word.tutto ok per il passaggio ma per il ridimensionamento uso questo:
img1 = pic1.Image.GetThumbnailImage(300, 260, Nothing, IntPtr.Zero)

il fatto è che con questo metodo, l'immagine rischia di stirarsi in base ovviamente alle dimensioni originali.
Esiste un modo per ridimensionarla (principalmente ridurla) proporzionalmente in percentuale?

e se icrementassi il dubbio con...e la perdita di qualità come la gestico?
Grazie a tutti
ciao
Ultima modifica effettuata da trattobasso 29/07/10 10:26
aaa
30/07/10 7:46
Il Totem
Basta usare una percentuale delle dimensioni originali, no?
img1 = pic1.Image.GetThumbnailImage(img1.Width * 0.4, img1.Height * 0.4, Nothing, IntPtr.Zero)


La perdtia di qualità non si gestisce. Si contempla e basta. Vuoi far stare l'immagine in uno spazio minore, ergo devi scartare dei dati.
aaa
01/08/10 5:21
trattobasso
intanto ti ringrazio,il codice ovviamente funziona ho provato.
cercherò di districarmi diversamente ridimensionando l'immagine per esempio dentro il modello word che uso invece che comandarne le dimensioni dal programma.
ancora grazie ciao
aaa