国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

.Net實現圖片裁剪圖片縮放及圖片加水印詳解

瀏覽:146日期:2022-06-08 11:38:51
目錄
  • 引言
    • (1)原圖裁剪后的效果如下
    • (2)原圖縮略后的效果如下
    • (3)原圖加文字水印后的效果如下
    • (4)原圖加圖片水印后的效果如下

引言

圖片的裁剪、縮放、與加水印,是任何系統經常要用到的功能,它們現已集成到IUtility工具中,使用十分簡便。(具體代碼將在文末給出,支持.NET/.NET Framework/.NET Core)

現給出一張“原圖”,如下:

(1)原圖裁剪后的效果如下

裁剪的方法使用說明如下:

<strong>PictureCut</strong>聲明:void PictureCut(string SourceFile, int CutStartPointX, int CutStartPointY, int CutWidth, int CutHeight, string TargetFile)用途:圖片裁剪參數:(1)string SourceFile   --  原始圖片文件路徑     (2)int CutStartPointX      --起始裁剪點X坐標     (3)int CutStartPointY    --起始裁剪點Y坐標     (4)int CutWidth--裁剪寬度     (5)int CutHeight      --裁剪高度     (6)string TargetFile    --新生成的目標圖片文件路徑返回:(無)

注意:X、Y坐標,是以圖片左上角為原點而定,單位是像素。

(2)原圖縮略后的效果如下

縮略的方法使用說明如下:

<strong>PictureThumbnail</strong>聲明:void PictureThumbnail(string SourceFile, int FrameWidth, int FrameHeight, string TargetFile)用途:圖片縮略參數:(1)string SourceFile   --  原始圖片文件路徑     (2)int FrameWidth      --縮略框的寬度     (3)int FrameHeight    --縮略框的高度     (4)string TargetFile--新生成的目標圖片文件路徑返回:(無)

(3)原圖加文字水印后的效果如下

加文字水印的方法使用說明如下:

<strong>    PictureTextWatermark</strong>聲明:void PictureTextWatermark(string SourceFile, string WaterText, string TargetFile)用途:圖片加“文字”水印參數:(1)string SourceFile   --  要加水印的圖片物理路徑     (2)string WaterText      --文字內容     (3)string TargetFile    --新生成的目標圖片文件路徑返回:(無)<strong>PictureTextWatermark</strong>聲明:void PictureTextWatermark(string SourceFile, string WaterText, System.Drawing.Font WaterTextFont, System.Drawing.Brush WaterTextBrush, int x, int y, string TargetFile)用途:圖片加“文字”水印參數:(1)string SourceFile   --  原始圖片文件路徑     (2)string WaterText  --水印文字     (3)System.Drawing.Font WaterTextFont    --水印文字字體(4)System.Drawing.Brush WaterTextBrush    --水印文字筆觸(5)int x    --水印圖像的起始X坐標(6)int y    --水印圖像的起始Y坐標     (7)string TargetFile--新生成的目標圖片文件路徑返回:(無)

(4)原圖加圖片水印后的效果如下

加圖片水印的方法使用說明如下:

<strong>PictureImageWatermark</strong>聲明:void PictureImageWatermark(string SourceFile, string WatermarkFile, string TargetFile)用途:圖片加“圖像”水印參數:(1)string SourceFile   --  原始圖片文件路徑     (2)string WatermarkFile  --水印圖像文件路徑     (3)string TargetFile    --新生成的目標圖片文件路徑返回:(無)<strong>PictureImageWatermark</strong>聲明:void PictureImageWatermark(string SourceFile, string WatermarkFile, int x, int y, string TargetFile)用途:圖片加“圖像”水印參數:(1)string SourceFile   --  原始圖片文件路徑     (2)string WatermarkFile  --水印圖像文件路徑     (3)int x    --水印圖像的起始X坐標(4)int x    --水印圖像的起始Y坐標     (5)string TargetFile--新生成的目標圖片文件路徑返回:(無)

以上4個實驗的具體代碼如下:

using DeveloperSharp.Framework.CoreUtility; //請先從NuGet引用DeveloperSharp包--------------------------   IUtility ui = new Utility();   //ui.PictureCut("D:/fengjing.jpg", 500, 350, 200, 200, "D:/fj1.jpg");   //ui.PictureThumbnail("D:/fengjing.jpg", 400, 300, "D:/fj2.jpg");   //ui.PictureTextWatermark("D:/fengjing.jpg", "世界,你好!", new Font("華文新魏", 40, FontStyle.Bold), Brushes.Azure, 500, 50, "D:/fj3.jpg");   //ui.PictureImageWatermark("D:/fengjing.jpg","D:/log.png",680, 380, "D:/fj4.jpg");

以上就是.Net實現圖片裁剪圖片縮放及圖片加水印詳解的詳細內容,更多關于.Net圖片裁剪 縮放 加水印的資料請關注其它相關文章!

標簽: ASP.NET
主站蜘蛛池模板: 久久久精品免费视频 | 色久网站 | 久久久综合结合狠狠狠97色 | 日本三级欧美三级人妇英文 | 大尺度福利视频在线观看网址 | chinese情侣真实自拍 | 亚洲一区 在线播放 | 免费在线黄色网址 | 欧美在线成人午夜影视 | 精品视频一二三区 | 亚洲精品99久久一区二区三区 | 久久综合狠狠综合狠狠 | 国产中的精品一区的 | 欧美成人免费午夜全 | 成人亚洲精品一区二区 | 在线观看人成网站深夜免费 | 日韩18在线观看 | 特级a毛片 | 成人a一级毛片免费看 | 台湾精品视频在线观看 | 国产三级在线免费观看 | 国产三级日产三级日本三级 | 日韩欧美一区二区三区久久 | 国产高清在线精品 | 99久久精品毛片免费播放 | 碰碰碰精品视频在线观看 | 日本www免费视频网站在线观看 | 欧美人在线一区二区三区 | 国产精品自拍第一页 | 亚洲国产日韩成人综合天堂 | 欧美日韩一区二区三区免费 | 欧美国产在线观看 | 国产精品色内内在线播放 | 成年人视频在线免费播放 | 久草在线新首页 | 久草视频在线免费看 | 国产精品系列在线 | 欧美黄色成人 | 国产高清在线精品一区a | 最新中文字幕视频 | 国产猛烈无遮掩视频免费网站男女 |