我见过最好的.NET/C#图片工具(裁剪、缩放、与加水印)

💡 原文中文,约3200字,阅读约需8分钟。
📝

内容提要

本文介绍了一个名为IUtility的工具,集成了图片裁剪、缩放和加水印等功能。裁剪方法使用PictureCut(Async),缩略方法使用PictureThumbnail(Async),加文字水印方法使用PictureTextWatermark(Async),加图片水印方法使用PictureImageWatermark(Async)。适用于.Net Core和.Net Framework环境。

🎯

关键要点

  • IUtility工具集成了图片裁剪、缩放和加水印功能。
  • 支持.Net Core(2.0及以上)与.Net Framework(4.5及以上)。
  • 可以部署在Docker, Windows, Linux, Mac等环境。
  • 图片裁剪方法为PictureCut(Async),参数包括原始图片路径、裁剪起始点、宽度和高度等。
  • 图片缩略方法为PictureThumbnail(Async),参数包括原始图片路径、缩略框宽度和高度等。
  • 加文字水印的方法为PictureTextWatermark(Async),参数包括原始图片路径、水印文字、字体、颜色及位置等。
  • 加图片水印的方法为PictureImageWatermark(Async),参数包括原始图片路径、水印图片路径及位置等。
  • 提供了在.Net Core和.Net Framework环境下的具体代码示例。
➡️

继续阅读