国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

在圖片上加入圖片版權信息

2024-07-21 02:24:02
字體:
來源:轉載
供稿:網友
本例子主要是講如何在上傳圖片上加入一個版權圖片。

參數數明:filename, outfilename, copyrightfile如果在web下開發,一定要用虛擬路徑。

如果是windows桌面程序,就用application.startuppath。

或者兩者均用絕對路徑。

在調用該方法時,必須先把圖片上傳到服務器,再在服務器端進行處理。

也必須要指定,原始的未處理的圖片是否刪除。

/// <summary>
/// 在圖片上加入圖片版權信息
/// </summary>
/// <param name="filename">原始圖片</param>
/// <param name="outfilename">輸出圖片</param>
/// <param name="copyrightfile">版權圖片</param>
/// <param name="deletefile">是否刪除原始圖片</param>
/// <param name="x">版權圖片顯示的x軸坐標</param>
/// <param name="y">版權圖片顯示的y軸坐標</param>
public void createcopyrightimage(string filename, string outfilename, string copyrightfile, bool deletefile, float x, float y)
{
system.drawing.image image = system.drawing.image.fromfile(filename);
system.drawing.image c_image = system.drawing.image.fromfile(copyrightfile);
system.drawing.bitmap output = new system.drawing.bitmap(image);
system.drawing.graphics g = system.drawing.graphics.fromimage(output);
g.drawimage(c_image, x, y);

string extend = filename.substring(filename.lastindexof(".") + 1).tolower();
switch(extend)
{
case "bmp" :
output.save(outfilename, system.drawing.imaging.imageformat.bmp);
break;
case "jpg" :
output.save(outfilename, system.drawing.imaging.imageformat.jpeg);
break;
case "gif" :
output.save(outfilename, system.drawing.imaging.imageformat.gif);
break;
case "icon" :
output.save(outfilename, system.drawing.imaging.imageformat.icon);
break;
case "png" :
output.save(outfilename, system.drawing.imaging.imageformat.png);
break;
case "tif" :
output.save(outfilename, system.drawing.imaging.imageformat.tiff);
break;
default :
output.save(outfilename, system.drawing.imaging.imageformat.jpeg);
break;
}

g.dispose();
output.dispose();
image.dispose();
c_image.dispose();
if(deletefile)
{
system.io.file.delete(filename);
}
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新兴县| 四平市| 当雄县| 建瓯市| 红安县| 伽师县| 屏边| 乃东县| 阿克陶县| 商丘市| 宜阳县| 南郑县| 长宁区| 菏泽市| 宁乡县| 色达县| 柳河县| 娄底市| 甘南县| 依安县| 佛坪县| 秭归县| 旬邑县| 罗源县| 天水市| 兴仁县| 卢龙县| 平谷区| 淳安县| 阳泉市| 汾阳市| 玉田县| 新兴县| 横峰县| 山西省| 绥化市| 景泰县| 泾川县| 虎林市| 彰化市| 当雄县|