|
|
@@ -710,14 +710,21 @@ new Email()
|
|
|
```csharp
|
|
|
"base64".SaveDataUriAsImageFile();// 将Base64编码转换成图片
|
|
|
|
|
|
-Image image = Image.FromFile(@"D:\1.jpg");
|
|
|
-image.MakeThumbnail(@"D:\2.jpg", 120, 80, ThumbnailCutMode.LockWidth);//生成缩略图
|
|
|
-
|
|
|
-Bitmap bmp = new Bitmap(@"D:\1.jpg");
|
|
|
-Bitmap newBmp = bmp.BWPic(bmp.Width, bmp.Height);//转换成黑白
|
|
|
-Bitmap newBmp = bmp.CutAndResize(new Rectangle(0, 0, 1600, 900), 160, 90);//裁剪并缩放
|
|
|
-bmp.RevPicLR(bmp.Width, bmp.Height);//左右镜像
|
|
|
-bmp.RevPicUD(bmp.Width, bmp.Height);//上下镜像
|
|
|
+using Image image = Image.Load(@"D:\1.jpg");
|
|
|
+image.MakeThumbnail(@"D:\2.jpg", 120, 80,ResizeMode.BoxPad);//生成缩略图
|
|
|
+
|
|
|
+var newBmp = image.BWPic(image.Width, image.Height);//转换成黑白
|
|
|
+var newBmp = image.CutImage(new Rectangle(0, 0, 1600, 900));//裁剪
|
|
|
+var newBmp = image.CutAndResize(new Rectangle(0, 0, 1600, 900), 160, 90);//裁剪并缩放
|
|
|
+var newBmp = image.ResizeImage(160, 90);//改变大小
|
|
|
+var newBmp = image.RevPicLR();//左右镜像
|
|
|
+var newBmp = image.RevPicUD();//上下镜像
|
|
|
+var newBmp =image.LDPic(10); //调整光暗
|
|
|
+var newBmp =image.RePic(); //反色处理
|
|
|
+var newBmp =image.Relief(); //浮雕处理
|
|
|
+
|
|
|
+var gif = Image.Load(@"D:\1.gif");
|
|
|
+gif.GetFrames(@"D:\frames\"); // 解压gif每帧图片
|
|
|
|
|
|
var marker=ImageWatermarker(stream);
|
|
|
stream=maker.AddWatermark("水印文字","字体文件",字体大小,color,水印位置,边距); // 给图片添加水印
|