A. 用c++語言打開/保存一幅圖片的代碼

#include<iostream>using namespace std; void OpenAndSavePic()
{
char name[50];//文件名
int length;//文件長度
char *buf;//文件內容
memset(name, 0, 50);
cout << "輸入要打開的圖片:";
cin >> name;
FILE * f = fopen(name, "rb");//二進制方式 if(!f)
{
cout << "圖片" << name << "打開失敗" << endl;
return;
} fseek(f, 0, SEEK_END);
length = ftell(f);
buf = new char[length + 1];
fseek(f, 0, SEEK_SET); fread(buf, length, 1, f);
buf[length] = '\0'; fclose(f); memset(name, 0, 50);
cout << "輸入要保存的文件名:";
cin >> name;
f = fopen(name, "wb");
if(!f)
{
cout << "保存圖片" << name << "失敗" << endl;
return;
}
cout << "文件" << name << "保存完畢" << endl; fwrite(buf, length, 1, f);
fclose(f);
}int main()
{
OpenAndSavePic();
return 0;
}

B. 如何在sql里存圖片(不要用代碼的)

不要代碼只能手動添加啊~
設計表的時候把圖片這一列定義成varchar型或者nvarchar形(最好是nvarchar,因為如果你的操作系統為英文,而你的圖片路勁可能包含中文,這樣就會SQL亂碼)
再然後直接右擊表--返回所有行,把你的絕對路徑輸入啊。

C. 如何將一個HTML代碼段所能夠顯示的內容,保存成圖片

這是個flash,不是圖片格式的,不過可以用swf轉gif工具,效果不是很好,轉後用gif工具自己修改下

D. 代碼生成的圖片怎麼保存 你能把內容說詳細一點可以嗎,謝謝!

|例如,窗體上有一個圖片框Picture1和一個按鈕Command1,當您在picture1中繪圖後,點擊command1保存圖片。則代碼為: private sub command1_click() | savepicture picture1.image , "c:\1.bmp" | end sub (註:請將上述代碼重的「|」符號替換成回車,由於我是用手機回答您的問題,手機回答不允許回車,所以用此符號代替,請諒解)以上代碼會將您用代碼在picture1圖片框中繪出的圖像保存在c盤目錄下的1.bmp圖片文件中。希望對您有所幫助!

E. 求代碼,保存圖片的代碼!很急!!

單單加入一個圖片代碼是這樣
<IMG src="/theme/UpFile/20089285446691.jpg" border=0>
如果要換成可以有按鈕並點擊可以保存的把上面的代碼換成下面的(兩個地方有圖片地址要換成相應的)
<iframe id="frame1" style="display:none"></iframe>
<script type="text/javascript">
var n=0;
function go(url){
n==0?new function(){frames("frame1").location=url,n=1}:null;
document.all("frame1").readyState!="complete"?setTimeout(go,10):so();
function so(){frames("frame1").document.execCommand("SaveAs"),n=0};
}
</script>
<img src="/theme/UpFile/20089285446691.jpg" />
<input type=button onclick="go('/theme/UpFile/20089285446691.jpg')" value="下載保存">
如果這代碼在使用上還有什麼疑問可以給我留言,參考資料里是一個例子,可以去看看

F. 求代碼 網頁上點擊圖片就將圖片保存的代碼

先是在CSDN查到了這個代碼:
<img src="http://expert.csdn.net/images/jspd_wdzx_flgg.gif" id=mxh>
<input type=button onclick="a=window.open(document.all.mxh.src);a.document.execCommand('SaveAs')" value="save">
要求在同一個domain(域)

試了下,是新建一個窗口,顯示這張圖片,然後另存,最後關掉這個窗口。但在Maxthon下試下,新開的窗口似乎關不掉。

後來,在czxiu發現了這樣的代碼,有效。
整理下,它是通過將隱藏iframe的地址設置為圖片的地址,實現另存的。

實現的代碼如下:
先在頁面中加入一個隱藏iframe。
<div style="display:none;">
<iframe width="0" height="0" id="genFrm" name="_genFrm" src="about:blank"></iframe>
</div>

JS實現函數
function SaveImage(img)
{
var win = $('genFrm').contentWindow;
if (!win || img.tagName != 'IMG') return;
win.location.href = img.src;
setTimeout(function() { win.document.execCommand("SaveAs"); }, 200);
}

頁面中代碼

<img src="/img/title_wait.gif" id="DemoImg" border="0" />
<a href="javascript:void(SaveImage(document.getElementById('DemoImg')))">點擊這里下載圖片</a>

img的src必須和頁面是同一域的,否則會出現許可權錯誤的提示。非同域的圖片目前沒有找到用JS保存的方法。不過,此功能在Firefox下無效。

G. 代碼生成的圖片怎麼保存

例如,您的窗體上有一個Picture1和一個按鈕Command1,點擊按鈕將Picture1中代碼生成的圖形保存為文件。則添加以下代碼: private sub command1_click() | savepicture picture1.image , "c:\1.bmp" | end sub (請將以上代碼中的「|」符號替換成回車,因為手機回答問題不可以回車換行所以用這個符號代替回車,請諒解)以上代碼可以直接將picture1中用代碼生成的圖形保存到c:\1.bmp圖片文件中,要更換保存路經的話就換這一句代碼。希望對您有所幫助!

H. 如何用源代碼保存圖片。

從已知網址看,其返回結果是 Json格式的字元串:

下載其中的圖片,有多種辦法,總體來說,可以用 正則表達式、字元串函數、JSON解析器等獲取到其中的圖片地址,再保存即可。

根據使用的編程語言或是軟體的不同,具體的實現因之而異。

I. 如何從網頁源代碼上保存圖片

網址就是這個圖片.
就像你可以在本地用ie或者其他瀏覽器打開圖片文件.
不一定使用了一些圖片瀏覽工具.
如果想保存為網頁格式.
該頁面至少要求不能只有一張圖片,
可以添加超鏈接或者文本(例如一個endl,就是回車)
希望可以幫到你

J. 請問,如何修改這段代碼 來存儲圖片

sqlite