Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
[ASP] Problema con AspImage
lunedì 02 luglio 2007 - 18.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
lun 2 lug 2007 - 18:59
Ciao a tutti
sto privando ad utilizzare AspImage per ridimensionare delle immagini.
Ho scritto questa procedura:
'Resize delle immagini
Sub ResizeImage(PathOriginal, PathDestination, Width, Height)
' Dimensiono le variabili
Dim myImg, w, h, maxw, maxh, myw, myh
' Creo l'oggetto
Set myImg = Server.CreateObject("AspImage.Image")
'response.Write("<br />Punto02")
' Carico l'immagine originale (da ridimensionare)
myImg.LoadImage PathOriginal
' Faccio un po' di calcoli per individuare il rapporto da utilizzare nel processo di miniaturizzazione
myw = Width
myh = (myImg.MaxY *Cint(Width))/myImg.MaxX
'response.Write("<br />Punto04-myw:" & myw & "-myh" & myh)
' Utilizzo il metodo resizer specificando larghezza e altezza
myImg.ResizeR myw, myh
'response.Write("<br />Punto05")
' Salviamo il tutto indicando il percorso fisico ed il nome del nuovo file
myImg.FileName = PathDestination
'response.Write("<br />Punto06")
myImg.SaveImage
End Sub
Non appena arriva myImg.SaveImage non fa nulla, nel senso che l'immagine ridimensionata non viene salvata.
Perchè?
Grazie mille
Xnetus
Profilo
| Junior Member
130
messaggi | Data Invio:
mer 4 lug 2007 - 14:32
>Sub ResizeImage(PathOriginal, PathDestination, Width, Height)
Prova a controllare il contenuto di PathDestination, cioè se contiene correttamente tutto il percorso con il nome del file.
Prova a fare un 'response.write' di PathDestination.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !