GroupDocs.Watermark for .NET

使用 .NET C# 水印保护 PPT

利用 .NET C# 在 PowerPoint 演示文稿中插入可自定义的水印,非常适合保护商业和学术内容。

轻松为 Ppt 文档生成水印

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

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

// 为 Watermarker 构造函数提供源文件路径
using (Watermarker watermarker = new Watermarker("input.ppt"))
{
    // 用图像文件生成图像水印实例
    using (ImageWatermark watermark = new ImageWatermark("watermark.png"))
    {
        watermarker.Add(watermark);
    }
    // 保存带水印的 PPT 结果
    watermarker.Save("output.ppt");
}
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# 开发人员配备了将水印无缝集成到 PowerPoint (PPT) 文件中的工具。该API非常适合添加可见和不可见的水印,确保演示文稿免受未经授权的使用和分发。GroupDocs.Watermark 具有高级功能,例如自定义文本样式、大小、颜色和不透明度的水印以及图像水印功能,可以增强幻灯片的安全性和专业性。它对于文档完整性至关重要的企业、教育和培训环境特别有用。与 .NET 的所有版本完全兼容,包括 .NET 核心和 .NET 框架。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 C# 水印保护 PPT 个文件

使用 .NET C# 将高级水印嵌入 PowerPoint 个文档,保护您的演示文稿免遭滥用和版权侵权。

临时许可提示

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