GroupDocs.Watermark for .NET

使用 .NET C# 水印保护 DOCX

使用 .NET C# 在 DOCX 个文件中应用高级水印技术,非常适合保护各行各业 Word 文档中的知识产权。

轻松为 Docx 文档生成水印

GroupDocs.Watermark for .NET: .NET 应用程序的高级水印库。及时为您的解决方案提供支持并使用水印保护文档。

  1. 核心类:Watermarker。 我们 API 的主类是 Watermarker。您需要在文档处理之前实例化它。不要忘记将 Docx 文件作为路径或流对象传递给构造函数。
  2. 制作您的水印。 下一步是构造所需类型的水印对象。它不仅可以放置在特定的文档页面上,还可以放置在图像或标题等本机文档部分中。
  3. 微调外观。 设置水印属性,例如高度和宽度、顶部、左侧、中心对齐、字体和颜色等。
  4. 应用并保存。 使用 Watermarker 方法添加新水印。您可以根据需要随意添加任意数量的水印。您可以将带水印的文档保存到任何位置。
// 在 DOCX 文件中生成图像水印

// 为 Watermarker 构造函数提供源文件路径
using (Watermarker watermarker = new Watermarker("input.docx"))
{
    // 用图像文件生成图像水印实例
    using (ImageWatermark watermark = new ImageWatermark("watermark.png"))
    {
        watermarker.Add(watermark);
    }
    // 保存带水印的 DOCX 结果
    watermarker.Save("output.docx");
}
dotnet add package GroupDocs.Watermark
点击复制
复制的
更多例子 文档

提升您的水印游戏体验

使用我们适用于 .NET 的 GroupDocs.Watermark API 解锁高级水印功能。这个强大的工具允许在各种文档类型中精确自定义和应用水印,从而在最大限度地减少视觉干扰的情况下确保最大的安全性和版权依从性。

全面的水印解决方案

复杂的平铺选项

使用我们的拼贴选项,将水印无缝扩展到整个文档。此功能允许水印覆盖整个文档区域,防止移除,并在不影响设计或可读性的前提下确保全面的文档保护。

鲜艳的色彩定制

为你的水印增添一抹色彩!我们的 API 支持全光谱颜色自定义,允许您应用与您的公司品牌或文档风格完美匹配的水印。增强视觉吸引力,同时保持强大的安全功能。

增强的安全设置

使用高级水印设置,将文档安全性提升到一个新的水平。配置包含可见和不可见元素的多层水印,以防止未经授权的复制,并确保只有预期的收件人才能访问关键信息。

生成 PowerPoint 个水印

此示例说明如何向 PPTX 背景图像添加水印

C#


    //  加载 PPTX 演示文稿
    var loadOptions = new PresentationLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.pptx", loadOptions))
    {
        //  设置水印属性
        TextWatermark watermark = new TextWatermark("Protected image", new Font("Arial", 8));
        watermark.HorizontalAlignment = HorizontalAlignment.Center;
        watermark.VerticalAlignment = VerticalAlignment.Center;
        watermark.RotateAngle = 45;
        watermark.SizingType = SizingType.ScaleToParentDimensions;
        watermark.ScaleFactor = 1;

        //  水印幻灯片背景
        PresentationContent content = watermarker.GetContent<PresentationContent>();
        foreach (PresentationSlide slide in content.Slides)
        {
            if (slide.ImageFillFormat.BackgroundImage != null)
            {
                slide.ImageFillFormat.BackgroundImage.Add(watermark);
            }
        }

        //  保存处理后的演示文稿
        watermarker.save("result.pptx");
    }

GroupDocs.Watermark for .NET

GroupDocs.Watermark for .NET 利用 .NET C# 的强大功能为 DOCX 文件添加复杂的水印功能。该工具专为无缝集成到 Microsoft Word 环境而设计,支持应用可动态扩展、透明且可根据文档布局进行定位的水印。它是同时需要可见性和保护性的法律文件、机密报告和公司政策的理想之选。功能包括自定义文本样式、图像水印和基于文档内容的条件放置。GroupDocs.Watermark 支持最新 .NET 框架,可确保您的文档安全措施是最先进的。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 C# 在 DOCX 中实现水印

使用 .NET C# 掌握在 DOCX 文件中自定义安全水印的应用,这对于文档完整性和版权保护至关重要。

临时许可提示

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