日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > DedeCMS > 風訊donetCMS采集時自動添加水印的方法

風訊donetCMS采集時自動添加水印的方法

來源:程序員人生   發(fā)布時間:2014-02-27 13:37:03 閱讀次數(shù):4220次

網(wǎng)(LieHuo.Net)教程 風訊donetCMS采集時自動添加水印的方法

一、增加一個水印類
/Foosun.CMS.Collect.WaterMark.cs

文件內(nèi)容如下:

CODE:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Foosun.CMS;
using System.Drawing;
using System.Drawing.Imaging;
using Foosun.CMS.Common;

namespace Foosun.CMS.Collect
{
class WaterMark
{
public WaterMark()
{
;
}
//張濤
public void GetWaterMark(string fileNamePath)
{
Foosun.CMS.sys Sys = new Foosun.CMS.sys();
DataTable dt_sys = Sys.WaterStart();
//實現(xiàn)水印、縮圖

Foosun.CMS.Common.FSImage fd = new Foosun.CMS.Common.FSImage(0, 0, fileNamePath);

if (dt_sys.Rows[0]["PrintPicTF"].ToString() == "7")
{
//時間:2008-07-21 修改者:吳靜嵐
//實現(xiàn)水印、縮圖
// FSImage fd = new FSImage(0, 0, Server.MapPath(_fileNamePath));
fd.Diaph = dt_sys.Rows[0]["PintPictrans"].ToString();
//--wjl>
fd.Quality = 100;
fd.Title = dt_sys.Rows[0]["PrintWord"].ToString();
fd.FontSize = Convert.ToInt32(dt_sys.Rows[0]["Printfontsize"].ToString());
if (dt_sys.Rows[0]["PrintBTF"].ToString() == "1")
fd.StrStyle = FontStyle.Bold;
fd.FontColor = ColorTranslator.FromHtml("#" + dt_sys.Rows[0]["Printfontcolor"].ToString());
fd.BackGroudColor = Color.White;
fd.FontFamilyName = dt_sys.Rows[0]["Printfontfamily"].ToString();
fd.Waterpos = dt_sys.Rows[0]["PrintPosition"].ToString();
fd.Watermark();
}
else
{
//時間:2008-07-21 修改者:吳靜嵐 1
//實現(xiàn)水印、縮圖

//時間:2008-08-04 修改者:吳靜嵐 2
//實現(xiàn)水印、縮圖
double a_picsize = Convert.ToDouble(dt_sys.Rows[0]["PrintPicsize"]);
fd.Waterpos = dt_sys.Rows[0]["PrintPosition"].ToString();
fd.Height = Convert.ToInt32(a_picsize * 10);
fd.Width = Convert.ToInt32(a_picsize * 10);
//--wjl 2
fd.Diaph = dt_sys.Rows[0]["PintPictrans"].ToString();
//--wjl 1>
fd.WaterPath = Foosun.Common.ServerInfo.GetRootPath().TrimEnd('') + @"" + Foosun.Config.UIConfig.dirFile + @"RemoteFileswatermark.png";
fd.WaterPicturemark();
}
dt_sys.Clear(); dt_sys.Dispose();
}
}
}
二、然后修改這個類
:/Foosun.CMS.Collect.PageRes.cs

找到

CODE:
string newname = FileNum + SeriesNum.ToString().PadLeft(3, '0') + "." + r.extname;

while (File.Exists(_localpath +""+ newname))
{
SeriesNum++;
newname = FileNum + SeriesNum.ToString().PadLeft(3, '0') + "." + r.extname;
}
newpath = _localpath + "" + newname;
newurl = _localurl + newname;
wb.DownloadFile(url,newpath);


在下面加一條:

CODE:
waterMark.GetWaterMark(newpath);

再找到

CODE:
else
{
newurl = _localurl + r.orgname + "." + r.extname;
wb.DownloadFile(url, _localpath + "" + r.orgname + "." + r.extname);

在下面加一條:

CODE:
waterMark.GetWaterMark(newpath);
三、注意,只支持水印圖片放在
這個目錄
filesRemoteFileswatermark.png

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 97人人草 | 日本久久久久久 | 在线观看国产麻豆 | 国产精品久久久亚洲 | 国产最新av | 欧洲一区二区三区免费视频 | 在线一级黄色片 | 久久精品日产第一区二区三区 | 一区二区三区欧美日韩 | 免费一区二区 | 国产精品一区av | 亚洲国产精品自拍 | 成人国产精品久久久 | 久久精品午夜 | 亚洲精品国产福利 | 免费在线观看黄色网 | 亚洲一区二区三区在线视频 | 久久久久国产精品一区三寸 | 91社影院在线观看 | 亚洲精品wwwww | 国产精品亚洲综合 | 亚洲国产精品女人久久久 | 伊人精品成人久久综合软件 | 青青草久久 | 成人午夜小视频 | 国内精品一区二区 | 日韩成人在线免费观看 | 国产乱码一区二区三区 | 电影 在线 | 久久久午夜精品理论片中文字幕 | 欧美日韩成人在线播放 | 日本福利在线 | 欧美一区二区三区在线观看视频 | 国产精品国产成人国产三级 | 亚洲一区二区三区四区免费观看 | 亚洲精品mv | 日本性视频在线 | 国产视频网 | 欧美在线视频一区二区 | 国产区视频在线 | 日韩欧美视频在线 |