縮略圖源碼
㈠ C#中上傳圖片(並顯示縮略圖)源代碼
我在 項目 中用的
讀取 縮小舉游局 顯示的
string sqlstr = " SELECT FPhoto FROM T_EquEquipmentPhoto WHERE FID=" + id.ToString() ;
DataTable dt = new DataTable();
dt = GlobalValue.GlobalSQL["Master"].ExecuteDataset(CommandType.Text,sqlstr).Tables[0];
if (dt.Rows.Count <= 0)
return;
if (dt.Rows[0]["FPhoto"] == System.DBNull.Value)
{
return;
}
byte[] img = (byte[])dt.Rows[0]["FPhoto"];//
MemoryStream ms = new MemoryStream(img);//讀取數據流,把數據流磨盯轉換成MS
Image oldImage = Image.FromStream(ms);//
Image newimage = oldImage.GetThumbnailImage(200, 200, new Image.GetThumbnailImageAbort(istrue), IntPtr.Zero);//縮小圖片
picBoxEqu.Image = newimage;// Image.FromStream(ms);//
一下 導入圖片
int phtotoRecordid = (int)udw_EquEquipmentPhotoList.PrimaryData[udw_EquEquipmentPhotoList.CurrentRow, "FID"];
FileDialog fdimg;
fdimg = new System.Windows.Forms.OpenFileDialog();
fdimg.Filter = "正讓圖片文件|*.bmp;*.jpg;*.jpeg;*.gif;*.png";//"JPG 文件|*.jpg";
if (fdimg.ShowDialog() == DialogResult.OK)
{
string filename = fdimg.FileName;
FileInfo fi = new FileInfo(filename);
byte[] imgStream = new byte[fi.Length];
FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
fs.Read(imgStream, 0, imgStream.Length);
char []cList=filename.ToCharArray();
for (int i = filename.Length; i > 0; i--)
{
if (((int)cList[i-1]) == 92)
{
filename = filename.Substring(i);
break;
}
}
StringBuilder strSql = new StringBuilder();
strSql.Append("update dbo.T_EquEquipmentPhoto set ");
strSql.Append("FPhoto=@FPhoto,FFileName=@FFileName");
strSql.Append(" where FID=@FID ");
SqlParameter[] parameters = {
new SqlParameter("@FID", SqlDbType.Int,4),
new SqlParameter("@FPhoto", SqlDbType.Image),
new SqlParameter("@FFileName", SqlDbType.VarChar)
};
parameters[0].Value = phtotoRecordid;
parameters[1].Value = imgStream;
parameters[2].Value = filename;
GlobalValue.GlobalSQL["Master"].ExecuteNonQuery(CommandType.Text, strSql.ToString(), parameters);
RemindInformation.ShowMessageOk("導入圖片成功!");
㈡ ecshop 商品縮略圖源碼在哪個文件夾中啊,不是改縮略圖大小,而是想改那個縮略圖框的大小,謝謝
goods_list.lbi
㈢ 誰有asp上傳圖片自動產生縮略圖的源碼
'lj1 原圖路徑
'如雀tu 圖片名稱
'lj2 縮略圖存放渣消早路徑
function CreatePic(lj1,tu,lj2)
dim Jpeg,Path
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Path = server.mappath(lj1& "/" &tu) ' 圖片所在位置
Jpeg.Open Path ' 打開
if Jpeg.OriginalWidth>Jpeg.OriginalHeight then ' 設置縮略圖大小(這里比例橋哪設定為50%)
Jpeg.Width =90
Jpeg.Height = Jpeg.OriginalHeight / (Jpeg.OriginalWidth / 90 )
else
Jpeg.Height =90
Jpeg.Width = Jpeg.OriginalWidth / ( Jpeg.OriginalHeight/ 90)
end if
Jpeg.Save server.mappath(lj2 & "/"&tu) ' 保存縮略圖到指定文件夾下
Set Jpeg = Nothing ' 注銷實例
end function
㈣ 火車頭如何採集還有縮略圖的文章呢
1、首先在採集列表頁的源碼中將帶有縮略圖哪悔銷的那部分源碼復制下來,如圖:
9、我們保存後測試一下,一起順利,縮略圖順利採集下來了