GroupDocs.Watermark for .NET

使用 .NET 对图像进行快速自定义水印

我们的 .NET C# 工具为将水印嵌入图像提供了快速的解决方案。对多种图像格式的支持可确保从照片到数字艺术品的全面覆盖。

增强您的文档:使用 .NET 为 Image 生成水印

GroupDocs.Watermark for .NET 是一个库,可为 .NET 开发人员简化向各种业务文件格式添加水印的过程。使用以下步骤将我们的库集成到您的应用程序中并轻松地为文档添加水印:

  1. 开始您的水印之旅: 首先熟悉 Watermarker 类,它是我们 API 的基石。要开始该过程,请确保在文档处理之前将其实例化。不要忽视向构造函数提供 Image 文件的重要性,无论它是路径还是流对象。
  2. 制作自定义水印: 通过创建根据您的规范定制的 Watermark 对象,继续下一阶段。这种多功能工具不仅限于特定的文档页面;它还可以无缝集成到附件或标题等本机文档元素中。
  3. 微调水印属性: 通过调整高度、宽度、页面对齐、字体系列和颜色等属性来改善您的水印体验。这种级别的自定义可确保您的水印与文档无缝融合。
  4. 应用您的水印: 利用 Watermarker 方法轻松将自定义水印应用到您的文档。无论您需要添加一个还是多个水印,这一过程都提供了灵活性。为了提高安全性,请考虑将已处理的文档保存在单独的位置。
// 在 IMAGE 文件中生成文本水印

// 提供要加水印的文件
using (Watermarker watermarker = new Watermarker("input.jpeg"))
{
    // 生成文本水印实例
    Font font = new Font("Arial", 19, FontStyle.Bold | FontStyle.Italic);
    TextWatermark watermark = new TextWatermark("my watermark", font);
    watermark.ForegroundColor = Color.Red;
    watermark.BackgroundColor = Color.Blue;
    watermarker.Add(watermark);

    // 保存 IMAGE 结果
    watermarker.Save("output.jpeg");
}
dotnet add package GroupDocs.Watermark
点击复制
复制的
更多例子 文档

深入了解添加水印

利用我们强大的 API 在 .NET 应用程序中呈现、显示、转换和管理文档、幻灯片、图表和其他各种文档类型。GroupDocs.Watermark 无缝集成水印功能,以增强文档安全和版权保护。

添加水印

毫不费力地为您的文档添加水印。

GroupDocs.Watermark 使 .NET 开发人员能够轻松地将水印集成到他们的应用程序中。毫不费力地为常用业务文档和文件添加文本、图像或动态水印,确保您的内容在所有平台上均安全且品牌一致。

量身定制水印以满足您的需求。

使用 GroupDocs.Watermark 支持的广泛功能自定义水印以满足您的特定要求。调整大小、旋转、透明度、颜色和字体,确保您的水印不仅看起来完美,而且还能在不妨碍重要信息的情况下增强文档安全性。

利用原生文档功能进行水印

利用文档格式的固有功能进行复杂的水印。无论是使用原生 PDF 批注、MS Word 背景还是 Excel 页眉和页脚,GroupDocs.Watermark 都与文档结构深度集成,应用既有效又微创的水印。

为 DOCX 生成图像水印

此示例说明如何将图像效果应用于形状水印。

C#


    //  加载 Word 个文档
    var loadOptions = new WordProcessingLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.docx", loadOptions))
    {
        //  设置水印选项
        using (ImageWatermark watermark = new ImageWatermark("logo.png"))
        {
            WordProcessingImageEffects effects = new WordProcessingImageEffects();
            effects.Brightness = 0.7;
            effects.Contrast = 0.6;
            effects.ChromaKey = Color.Red;
            effects.BorderLineFormat.Enabled = true;
            effects.BorderLineFormat.Weight = 1;

            WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();
            options.Effects = effects;

            //  生成水印
            watermarker.Add(watermark, options);
        }

        //  保存更新的文档
        watermarker.save("result.docx");
    }

GroupDocs.Watermark for .NET

GroupDocs.Watermark for .NET 旨在自动化图像的水印过程,支持多种格式,例如 JPEG、PNG、BMP 和 TIFF。这个强大的API允许快速插入文本和图像水印,这些水印的不透明度、大小和位置可根据您的特定要求进行调整。无论是保护版权还是增强营销材料,我们的工具包都可确保以高保真度应用水印,并最大限度地减少对原始图像质量的影响。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Watermark 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

通过 C# 快速实现跨图像格式的水印

使用我们的 .NET C# 工具包增强您的图像保护,该工具包能够快速高效地处理各种图像格式。量身定制水印,使其与视觉内容完美融合。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人