2015-05-23 53 views
2

我创建了一个可以提供图像上传功能的网站。 我做了二进制格式的插入图像,也编辑和删除将完成,但现在的需求将改变。图像从二进制文件中获取并存储在文件夹中

首先我在这里插入逻辑。

<tr> 
          <td valign="top" align="left" class="LabelFont">Logo : 
          </td> 
          <td width="74%" valign="top" align="left"> 
           <asp:FileUpload ID="flLogo" runat="server"/> 

          </td> 
         </tr> 

并在后面的代码...

If (flLogo.HasFile.ToString()) Then 
       Dim File As HttpPostedFile = flLogo.PostedFile 
       imgByte = New Byte(File.ContentLength - 1) {} 
       File.InputStream.Read(imgByte, 0, File.ContentLength) 

所以imagebyte我拿到后,我在数据库中插入二值图像...

现在我的问题开始。我的老板问我,从二进制图像中获取图像,并且 存储在具有最大Cust_id的文件夹中。

那么如何从二进制图像保存文件夹中的图像?

由于提前

回答

2

您可以直接保存图片:

Dim bmp As New Bitmap(flLogo.PostedFile.InputStream) 
bmp.Save(yourPath) 
相关问题