GroupDocs.Watermark for .NET C# API

C# .NET 用于 Excel 水印操作

使用专为精确和易用性而设计的工具,通过无缝删除或编辑水印,在 .NET 环境中增强您的 Excel 文档工作流程。

使用 .NET 从 Excel 文档中删除水印

GroupDocs.Watermark 简化了从业务文档中删除水印的任务。通过集成我们的库来增强您的 .NET 应用程序的能力,并按照以下简单步骤操作:

  1. 首先使用 Excel 文档实例化主类 Watermarker。我们的 API 支持处理以流或本地路径形式提供的文档。
  2. 利用 SearchCriteria 缩小要处理的水印集的范围。您可以使用各种参数,例如图像、文本或格式设置功能。您提供的搜索参数越具体,您获得的结果就越精确。
  3. 处理作为搜索结果获得的文档水印列表并将其从文档中删除。
  4. 去除水印后,将生成的文档保存为本地文件或字节流。
// 从 Excel 文档中删除文本水印

// 为文档 Excel 源文档提供 Watermarker 实例
using (Watermarker watermarker = new Watermarker("input.xslx"))
{
    // 从文档中删除选定的水印
    TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();
    criteria.ForegroundColorRange = new ColorRange();
    criteria.FontBold = true;
    PossibleWatermarkCollection watermarks = watermarker.Search(criteria);
    watermarks.Clear();

    // 将文件保存到提供的路径
    watermarker.Save("output.xslx");
}
dotnet add package GroupDocs.Watermark
点击复制
复制的
更多例子 文档

使用 C# .NET API 简化水印去除流程

了解我们的 C# .NET API 的强大水印去除功能,该功能旨在与您的 .NET 应用程序无缝集成。在保持原始文件质量的同时,高效地移除或清除 PDF 和办公文档中的水印。

移除水印

精确清除水印

我们的 .NET API 提供了精确的工具,可以从任何文档中彻底删除水印。此功能专为开发人员量身定制,可确保删除水印不会影响文档质量或布局。

自动批量去除水印

使用我们的 .NET API 自动执行从大型文档集中删除水印的过程。非常适合处理大量文档的企业,可提高效率和文档安全性。

高级水印编辑功能

利用高级功能有选择地编辑或修改水印。我们的 API 支持详细调整,确保您的文档保持专业外观,同时保护敏感信息。

移除电子表格文本水印

如何删除 Excel 文档中具有特殊格式的文本水印。

C#


    //  加载 Excel 工作簿
    var loadOptions = new SpreadsheetLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.xlsx", loadOptions))
    {
        //  获取内容并找到相应的水印
        SpreadsheetContent content = watermarker.GetContent<SpreadsheetContent>();
        foreach (SpreadsheetWorksheet section in content.Worksheets)
        {
            for (int i = section.Shapes.Count - 1; i >= 0; i--)
            {
                foreach (FormattedTextFragment fragment in section.Shapes[i].FormattedTextFragments)
                {
                    if (fragment.ForegroundColor.Equals(Color.Red) && fragment.Font.FamilyName == "Arial")
                    {
                        //  移除文字水印
                        section.Shapes.RemoveAt(i);
                        break;
                    }
                }
            }
        }

        //  保存已处理 XLSX
        watermarker.save("result.xlsx");
    }

GroupDocs.Watermark for .NET C# 库

GroupDocs.Watermark for .NET C# 库为管理 Excel 文件中的水印提供了强大的工具。从去除不需要的标记到编辑现有标记,它有助于全面的水印控制,非常适合优先考虑文档清洁度和专业性的企业。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

简化 .NET 中的 Excel 水印去除

学习如何应用 GroupDocs.Watermark for .NET C# API 高效地去除 Excel 表中的水印,确保财务报告和数据分析的原始和可呈现。

临时许可提示

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