
水标在声称拥有图像方面起着至关重要的作用,并防止未经授权使用或伪造。在您的网页或桌面应用程序中实施自动水标功能可以显著提高图像安全性. 在本文中,我们将指导您通过使用 C# 编程添加水标图图的过程。
内容表
C# API 将水标添加到图像
要将水标添加到图像中,我们将使用 Aspose.Imaging 为 .NET这个强大的图像处理 API 支持各种格式,包括 PNG、JPEG 和 BMP,使图形操作简单。 下载 API 二进制 或者通过安装 NuGet 使用下列命令:
PM> Install-Package Aspose.Imaging
在 C# 中的图像中添加水标
按照以下步骤将水标添加到使用 C# 的图像中:
- 使用图像加载 图像 班级。
- 创建一个例子 图形 教學,開始它與 图像 对象。
- 定义字体家族、尺寸和风格,使用 字体 班级。
- 创建 A SolidBrush 例如,设置属性如颜色。
- 即时启动 StringFormat 教程管理文本匹配。
- 将水标添加到图像中,使用 Graphics.DrawString(String, 字体, SolidBrush, 0, 0, StringFormat) 方法。
- 保存图像,使用 圖片來源:Save(String) 方法。
下面是一个代码样本,展示如何在C#中添加水标的图像:

C# 添加 Diagonal Watermark 到 图像 {# 添加 Diagonal-Watermark-to-images-in-csharp}
有时,水标在图像中间进行直径应用,以获得更有区别的效果。The Aspose.Imaging for .NET API 允许您旋转水标文本以实现这一点。
- 使用图像加载 图像 班级。
- 创建 A 图形 与此同时启动的 图像 对象。
- 定义字体家族、尺寸和风格与 字体 班级。
- 创建 A SolidBrush 例如,设置属性如颜色。
- 立即 A StringFormat 对文本的调整。
- 创建 A 马特里克 例如,设定转型角度。
- 将矩阵对象分配给 图形 - 转型 财产。
- 添加水标,使用 Graphics.DrawString(String, 字体, SolidBrush, 0, 0, StringFormat) 方法。
- 保存图像,使用 圖片來源:Save(String) 方法。
下面是一个代码样本,描述了如何在使用C#的图像中添加图形水标:

插入水标在图像上免费许可
你可以 获得免费的临时许可证 在图像上输入水标,无评估限制。
结论
在这篇文章中,您了解如何将水标添加到图像中的C#。 您还发现如何在PDF中旋转水字符文本以及如何使用 C#在 PDF中加入水符。 人们在说什么如果您有任何疑问或需要帮助,请自由通过我们的 论坛.