我需要幫助上傳jQuery中的圖像,然後發送到服務器端,以便插入到sql服務器和檢索圖像然後將sql服務器附加到一個div。有沒有辦法做到這一點從客戶端到服務器端,反之亦然?我讀過很多文章,但其中大部分都是純粹的服務器端。任何人都可以給我一個例子嗎?任何幫助將完全讚賞。如何上傳圖像/文件並保存到SQL服務器使用jQuery中的asp.net或反之亦然
1
A
回答
0
對於異步文件上傳請參閱This article。
1)通過這個,你將能夠獲得圖像字節,你可以將它保存到數據庫,或者你可以將它轉換爲圖像並保存到目錄。
2)一旦保存圖像,你可以從DB字節,在你的頁面,您可以使用
<img id="img" src="GetImage.ashx?ImageId=1"/>
在GetImage.ashx你可以寫下面的代碼
//byte[] image = Get image bytes from DB using ImageID
System.Drawing.Image img = byteArrayToImage(image);
MemoryStream stream = new MemoryStream();
img.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
img.Dispose();
stream.Position = 0;
byte[] data = new byte[stream.Length];
stream.Read(data, 0, (int)stream.Length);
stream.Dispose();
Response.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite(data);
字節轉換功能
public Image byteArrayToImage(byte[] byteArrayIn)
{
MemoryStream ms = new MemoryStream(byteArrayIn);
Image returnImage = Image.FromStream(ms);
return returnImage;
}
相關問題
- 1. R Shiny:上傳圖像文件並保存到服務器
- 2. 如何保存畫布圖像上傳到服務器之前?
- 3. 我如何轉換PDF文件,圖像文件,反之亦然
- 4. 如何在windows服務中嵌入asp.net網站(反之亦然)
- 5. 使用VB導入Excel文件到SQL中,反之亦然?
- 6. 如何發送RsaKeyParameters到服務器,反之亦然?
- 7. 如何在Android上將圖像保存/上傳到服務器?
- 8. 使用ColdFusion將上傳的圖像保存到服務器
- 9. 將畫布圖像上傳到服務器並保存到文件
- 10. 將圖像上傳到服務器並將url保存到服務器
- 11. 如何使用Retrofit2上傳圖像並將其保存在NodeJS服務器上?
- 12. 如何將CLOB轉換爲圖像或反之亦然?
- 13. 上傳圖像文件到服務器
- 14. 合併服務器上的兩個圖像,然後保存
- 15. 使用Volley Library在服務器上上傳文件或圖像
- 16. 如何使服務器瞭解接收到的數據類型,反之亦然
- 17. 如何將圖像上載到服務器並保存路徑
- 18. 的jQuery/AJAX上傳圖像並保存到文件夾
- 19. 如何將base64保存到cordova/ionic上的圖像文件或上傳到服務器?
- 20. 如何檢索上傳的圖像並保存到JSP文件?
- 21. 從反應本機上傳圖像文件到php服務器
- 22. 無法上傳圖像並將其保存在服務器上
- 23. 合併視圖,反之亦然?
- 24. 傳遞指針到C++,反之亦然
- 25. 將文件從遠程服務器複製到本地,反之亦然
- 26. 轉換浮到ndarray或反之亦然
- 27. 如何處理文件上傳到專用圖像服務器?
- 28. 將base64映像上傳到php服務器並保存到MySql
- 29. 如何在asp.net中的服務器上保存文件?
- 30. 將文本添加到ASP.net C#中的JPG圖像並保存到服務器上的文件
您是否使用文件上傳控件上傳文件?你想要它異步保存到數據庫?你爲什麼要將整個圖像保存在一個數據庫中,你應該存儲在本地目錄中,並將路徑保存在db – MSUH
是的,我將使用文件上傳控件。我的計劃是將文件轉換爲數據並將其存儲到服務器。儘可能多的我不想將imagei存儲在本地目錄中。我希望它被存儲在數據庫中。 – ljpv14