Я хочу изменить размер изображения до его сохранения в моей базе данных mysql .. как я его обработаю? У меня есть код для просмотра, контроллер и модель.Как изменить размер изображения при загрузке в базу данных в asp.net mvc?
Вид:
<form method="post" enctype="multipart/form-data" action="<%=url.action("PhotoInsert") %>">
<%Using Html.BeginForm()%>
<p>
<label for="despcription">Caption :</label>
<%=Html.TextArea("caption")%>
</p>
<p>
<label for="image">Image : </label>
<input type="file" id="image" name="image" />
</p>
<input type="submit" value="Insert" />
<%End Using%>
</form>
Контроллер:
Function PhotoInsert(ByVal caption As String, ByVal image As HttpPostedFileBase) As ActionResult
UploadDirectory = Path.GetDirectoryName(Request.PhysicalApplicationPath)
Dim fileName As String = Path.GetFileName(image.FileName)
Dim fullUploadpath As String = Path.Combine(UploadDirectory, fileName)
image.SaveAs(fullUploadpath)
dPhotos.pictureInsert(image:=image.FileName, caption:=caption)
End Function
Модель:
Imports Microsoft.VisualBasic
Imports System.Data
Public Class ClassPhotosConnection
Inherits ClassConnection
Public Sub pictureInsert(ByVal image As String, ByVal caption As String)
Dim insert As String = String.Format("INSERT INTO pictures(Image, Caption) VALUES ('{0}','{1}')", image, caption)
UpdateData(insert)
End Sub
End Class
Спасибо :)
привет Griegs..это сообщение кажется сложным для меня, чтобы понять, но лучше! =) Я ценю ваши усилия в ответе ..Я постараюсь решить проблему с вашим последним сообщением ... снова! – tiff
Если вам нужна дополнительная помощь, просто добавьте еще один комментарий к этому, и я постараюсь помочь больше. Удачи – griegs
griegs- Как загрузить изображение с помощью кнопки загрузки? – lock