GroupDocs.Watermark for .NET

使用 C# 中的高级水印来创新您的演示文稿

使用我们的 C# API 将尖端的文本和图像水印嵌入到您的 PowerPoint 张幻灯片中。非常适合增强演示文稿的安全性和专业吸引力。

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

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

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

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

    // 保存 POWERPOINT 结果
    watermarker.Save("output.pptx");
}
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 专为便于在 PowerPoint 演示文稿中高效插入高级水印而设计。无论您是处理机密信息,还是想在幻灯片上增强公司的品牌,我们的 API 都提供强大的水印解决方案,可以适应单张幻灯片或整个演示文稿。从简单的文字标记到精美的徽标,定制水印的外观和位置,以与幻灯片设计无缝集成,同时提供额外的安全层。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

在 C# 中使用水印保护和个性化演示文稿

使用我们的 C# 工具包快速应用自定义水印,以保持 PowerPoint 演示文稿的完整性和美观性。非常适合专业和教育环境。

临时许可提示

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