Ciao a tutti,
premetto che non sono un programmatore bensì un web design.
Spiego subito il mio problema:
stò smanettando su un sito di un'agenzia immobiliare contenente un modulo di ricerca degli immobili; quando entro nella scheda dettagliata di un immobile, mi appaiono le miniature delle immagini che poi una volta che ci clicco sopra si ingrandiscono in un box...
il problema sono le miniature che vorrei venissero ridimensionate in modo forzato ad una dimensione che io stabilisco, sia che l'immagine originale sia rettangolare (con sviluppo in orizzontale o verticale) sia che abbia forma quadrata.
Spero di essermi spiegato!
Incollo di seguito la parte di codice che credo interessi il resize:
e questo è il file image.aspx:codice:<% string sSavePath = "/Foto/"; int k = 0; for (int j = 0; j < 12; j++) { if (File.Exists(HttpContext.Current.Server.MapPath(sSavePath + String.Format("{0}_{1:d2}.jpg", sIDImmobile, j+1)))) { Response.Write(String.Format("<td align=\"center\"><a href=\"{0}\" class=\"mustang-gallery\"><img src=\"../image.aspx?IMAGE={0}&DX=150&DY=150\" style=\"border: solid 7px #ffffff\" /></a></td>", sSavePath + String.Format("{0}_{1:d2}.jpg", sIDImmobile, j + 1))); if (k == 2) { Response.Write("</tr><tr>"); k = 0; } else k++; } } %>
codice:<%@ Page Language="C#" AutoEventWireup="True" Debug="false" %> <%@ Import Namespace="WebSharing" %> <% string sImage = CurrentPage.Request("IMAGE"); int nDX = StringEx.ToInt32(CurrentPage.Request("DX")); int nDY = StringEx.ToInt32(CurrentPage.Request("DY")); Imaging.WriteImage(sImage, nDX, nDY); %>
grazie mille a chiunque voglia aiutarmi!

Rispondi quotando
