如何在ASP.NET Core项目中实现图片上传并添加水印功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计598个文字,预计阅读时间需要3分钟。
原文:在ASP.NET Core中给上传图片功能添加水印,在传统的.NET框架中,我们给图片添加水印的方法是有的是通过HttpModules或者HttpHandler,然后可以通过以下代码添加水印:
修改后:在ASP.NET Core中为上传图片功能添加水印,传统.NET框架中,水印添加通常通过HttpModules或HttpHandler实现,具体代码如下:
原文: 在ASP.NET Core中给上传图片功能添加水印在传统的.NET框架中,我们给图片添加水印有的是通过HttpModules或者是HttpHandler,然后可以通过以下代码添加水印:
var image = new WebImage(imageBytes); image.AddTextWatermark( Settings.Instance.WatermarkText, "White", Settings.Instance.WatermarkFontSize, opacity: Settings.Instance.WatermarkTextOpacityPercentage );
但是在.NET Core中不允许你这么干了,因为没有WebImage这个类型了。在现在的.NET Core中我们都是通过IFormFile来上传文件,这包含了很多格式,那我们试一下吧。
本文共计598个文字,预计阅读时间需要3分钟。
原文:在ASP.NET Core中给上传图片功能添加水印,在传统的.NET框架中,我们给图片添加水印的方法是有的是通过HttpModules或者HttpHandler,然后可以通过以下代码添加水印:
修改后:在ASP.NET Core中为上传图片功能添加水印,传统.NET框架中,水印添加通常通过HttpModules或HttpHandler实现,具体代码如下:
原文: 在ASP.NET Core中给上传图片功能添加水印在传统的.NET框架中,我们给图片添加水印有的是通过HttpModules或者是HttpHandler,然后可以通过以下代码添加水印:
var image = new WebImage(imageBytes); image.AddTextWatermark( Settings.Instance.WatermarkText, "White", Settings.Instance.WatermarkFontSize, opacity: Settings.Instance.WatermarkTextOpacityPercentage );
但是在.NET Core中不允许你这么干了,因为没有WebImage这个类型了。在现在的.NET Core中我们都是通过IFormFile来上传文件,这包含了很多格式,那我们试一下吧。

