GroupDocs.Watermark for .NET

使用 C# 在 Word 和 OpenOffice 中创建动态水印

使用我们强大的 C# 工具包,在您的 Word 文档中策略性地部署水印。轻松进行定制以符合品牌标准或安全要求。

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

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

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

// 提供要加水印的文件
using (Watermarker watermarker = new Watermarker("input.docx"))
{
    // 生成文本水印实例
    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);

    // 保存 WORD 结果
    watermarker.Save("output.docx");
}
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 改变了你为微软 Word 文档添加水印的能力。这种多功能 API 可以无缝集成到您的开发环境中,从而可以添加复杂的文本和图像水印,这些水印可以在文档中绝对或相对放置。它支持 DOC、DOCX 和 RTF 格式,为多个 Word 版本提供了灵活性。使用水印增强您的文档,这些水印不仅安全,而且可以巧妙地与内容融为一体,保持可读性和布局完整性。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

通过 C# 在 Word 和 OpenOffice 中使用 C# 提供水印

使用定制设计的水印,最大限度地提高您的 MS Word 和 OpenOffice 文档的影响力,这些水印既能提供保护,又能提供专业性。我们的 C# API 使应用精确而有吸引力的水印变得简单。

临时许可提示

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