GroupDocs.Watermark for .NET C# API

Word 适用于 C# .NET 的水印去除剂

使用 GroupDocs.Watermark for .NET C# API 去除 Word 文档中的水印,非常适合维护法律和公司文档的完整性和清晰度。

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

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

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

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

    // 将文件保存到提供的路径
    watermarker.Save("output.docx");
}
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# .NET 库,开发人员可以轻松管理和删除微软 Word 文件中的水印。该工具支持广泛的水印操作,包括检测、修改和删除文本和图像水印,确保文档没有不需要的标记,同时保留布局和格式。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 .NET 管理 Word 个水印

使用我们的 C# .NET API 探索 Word 个文档中水印管理的强大功能,该功能旨在在不影响质量的情况下增强文档安全性和显示效果。

临时许可提示

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