//檔案轉化成流
//得到使用者要上傳的檔名
string strfilepathname = fileupload1.postedfile.filename;
string strfilename = path.getfilename(strfilepathname);
int filelength = fileupload1.postedfile.contentlength;
if (filelength <= 0)
return;
//上傳檔案
byte filebytearray = new byte[filelength]; //圖象檔案臨時儲存byte陣列
stream streamobject = fileupload1.postedfile.inputstream; //建立資料流對像
//讀取圖象檔案資料,filebytearray為資料儲存體,0為資料指標位置、filelnegth為資料長度
streamobject.read(filebytearray, 0, filelength);
//流轉化成檔案
//byte filebytearray = new byte[filelength]; //圖象檔案臨時儲存byte陣列
//stream streamobject = lofile.postedfile.inputstream; //建立資料流對像
//讀取圖象檔案資料,filebytearray為資料儲存體,0為資料指標位置、filelnegth為資料長度
streamobject.read(filebytearray, 0, filelength);
//filestream fs = new filestream(@"c:\gffffgf--f33.bmp", filemode.openorcreate,fileaccess.write);
stream stream = fileupload1.postedfile.inputstream;
filestream fs = new filestream(@"c:\aa.bmp", filemode.openorcreate, fileaccess.write);
fs.write(filebytearray, 0, filelength);
fs.close();
rgb to yuv 互相轉化
說明 下面的 用c c 執行都可以,用c的時候請把 include刪除。rgb to yuv420 原 rgb2yuv.cpp檔案 cpp view plain copy include include include include 轉換矩陣 define my a,b,c a 0.2989 b ...
reduce map filter 互相轉化
python有乙個有意思的事情,就是reduce map和filter,三者可以相互轉換。例如以reduce為基礎,可以實現map和filter函式如下 1 def map func,iterable 2 return reduce lambda orlst,iterable,3 4def filt...
CString與double互相轉化
1.double轉化為cstring 在mfc程式中,可以使用format方法方便的實現int float和double等數字型別轉換為cstring字串。以下是cstring的format支援的格式說明 c 單個字元 d 十進位制整數 int ld 十進位制整數 long f 十進位制浮點數 fl...