水印 Excel 文件

您是否曾经想过确保您的特殊图纸或文件安全且真实?您可以使用水印,不仅可以保护您的重要文档,还可以证明其状态和真实性。在本文中,我们将探讨向 Excel 电子表格添加水印的各种方法。我们将研究如何使用易于使用的在线水印工具来实现这一目标。此外,我们还将了解如何使用 C# 和 Java 编程将水印插入 Excel 文件。

如何在线向 Excel 电子表格添加水印

当您希望将水印插入 Excel 电子表格时,在线实现这一点非常简单。为此,我们将利用在线 GroupDocs.Watermark App

向 Excel Online 添加文本和图像水印

只需按照以下步骤在线将水印印记添加到您的 Excel 电子表格上:

  1. 首先导航到 Watermark App 网站。
  2. 通过单击“浏览”按钮或将其拖放到指定区域来上传 Excel 电子表格。
  3. 选择您想要的水印图像,无论是特殊文字还是图像。
  4. 通过调整其外观、透明度和在电子表格上的位置来个性化您选择的标记。
  5. 要包含水印,只需单击“创建水印”按钮即可。
  6. 现在,您可以使用“下载”选项获取标记的电子表格。

就这样!您的 Excel 电子表格现在自豪地展示了水印。

如何为 Excel 电子表格添加水印 - 开发人员指南

程序员们!您准备好在 Excel 电子表格中插入文本或图像水印了吗?以下是一些可以帮助您完成此任务的库。在本指南中,我们将探索使用不同编程语言的 API 向 Excel 电子表格添加水印的过程。请随意花些时间选择最符合您要求的一种。

好的,如果您准备好开始,让我们进入编码世界并了解如何以编程方式在 Excel 电子表格中包含水印。让我们开始!

使用 C# 为 Excel 电子表格添加水印

对于 .NET 程序员,这里是使用 C# 将水印添加到 Excel 电子表格的快速解决方案。只需按照以下简单步骤操作即可:

  1. 合并到您的程序中。
  2. 利用下面提供的代码片段将水印插入到您的 Excel 电子表格中:
/*
 * 使用C#为Excel工作簿的所有工作表添加水印
 */
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
using (Watermarker watermarker = new Watermarker(@"path/spreadsheet.xlsx", loadOptions))
{
    // 向工作表添加文本水印
    TextWatermark textWatermark = new TextWatermark("DRAFT", new Font("Arial", 100))
    {
        RotateAngle = -45,
        Height = 200,
        Width = 500,
        Opacity = .2,
        ForegroundColor = Color.DarkBlue
    };
    // 添加水印并保存带水印的电子表格。
    watermarker.Add(textWatermark);
    watermarker.Save(@"path/allpages-watermark-spreadsheet.xlsx");
}

如果您需要进一步的指导,您还可以参考如何使用C#向Excel电子表格添加文本或图像水印的文章。

有关 .NET API 的其他资源,您可以通过以下链接访问它们:

.NET API | 文档 | 下载

使用 Java 为 Excel 电子表格添加水印

Java 爱好者还可以将水印插入他们的 Excel 电子表格中。以下是如何进行操作的简要概述:

  1. 在您的应用程序中配置
  2. 实现提供的源代码以将水印嵌入到您的 Excel 电子表格中:
/*
 * 用Java为Excel工作簿的所有工作表添加水印
 */
// 加载电子表格
String filename = "path/spreadsheet.xlsx";
Watermarker watermarker = new Watermarker(filename, new SpreadsheetLoadOptions());

// 设置文本水印外观
TextWatermark watermark = new TextWatermark("DRAFT", new Font("Segoe UI", 19));
watermark.setHorizontalAlignment(HorizontalAlignment.Center);
watermark.setVerticalAlignment(VerticalAlignment.Center);
watermark.setRotateAngle(-45);
watermark.setSizingType(SizingType.ScaleToParentDimensions);
watermark.setScaleFactor(0.5);
watermark.setOpacity(0.5);

// 添加水印并保存带水印的电子表格
watermarker.add(watermark);
watermarker.save("path/watermark-all-spreadsheet.xlsx");
watermarker.close();

如需更全面的指南,您可以参考标题为使用 Java 将文本或图像水印添加到 Excel 电子表格 的文章。

如果您正在寻找与 Java API 相关的其他资源,可以在此处找到它们:

Java API| 文档 | 下载

结论

向 Excel 电子表格添加水印是保护内容的重要方法。您可以选择简单的在线工具,或者更喜欢使用 C# 和 Java 的编程方法,水印可以增强电子表格的安全性。查看本文中探讨的各种技术,并选择最符合您的要求的技术。

也可以看看