GroupDocs.Watermark for Java API

Java Excel 水印管理

利用 GroupDocs.Watermark for Java 高效、精确地删除或编辑 Excel 电子表格中的水印。

使用 Java 清除 Excel 文档的水印

GroupDocs.Watermark 可以轻松清除之前添加的水印的业务文档。通过安装我们的库来增强您的 Java 应用程序的能力,并通过几个简单的步骤完成:

  1. 首先使用 Excel 文档实例化名为 Watermarker 的主类。我们的 API 支持将要处理的文档作为流或本地路径传递。
  2. 使用 SearchCriteria 限制要处理的水印集。可以使用图像作为搜索参数以及文本或格式化特征。然后您提供更具体的搜索参数,然后您获得更精确的结果。
  3. 处理作为搜索结果获得的文档水印列表。清除文档。
  4. 清除文档后将结果保存为本地文件或字节流。

// Excel 文档中的清除文本水印

// 使用 Excel 文档实例化 Watermarker
Watermarker watermarker = new Watermarker("input.xslx");

// 清除特定水印
PossibleWatermarkCollection possibleWatermarks = watermarker.search();
possibleWatermarks.removeAt(0);

// 保存处理后的文件
watermarker.save("output.xslx");
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-watermark</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
点击复制
复制的
更多例子 文档

通过 Java API 高效去除水印

探索我们的 Java API 从各种文档类型(包括 PDF 和 Office 文件)中移除或清除水印的强大功能。非常适合希望保持清晰视觉效果和保护文档完整性的开发人员。

清除水印

精确移除水印

利用我们的 Java API 在不中断原始文档布局的情况下精确定位和删除水印。非常适合清晰度和准确性至关重要的敏感或官方文件。

批量删除水印

通过同时去除多个文件中的水印来提高文档处理效率。我们的 API 支持批量操作,为大规模任务节省时间和资源。

编辑水印元素

我们的高级编辑工具允许您有选择地编辑水印组件,从而灵活地管理文档演示文稿,同时确保内容安全。

PDF 明文水印

此示例说明如何从 PDF 文档中查找和移除所有包含特定格式文本的注释。

Java


//  加载 PDF 个文档
PdfLoadOptions loadOptions = new PdfLoadOptions();
Watermarker watermarker = new Watermarker("source.pdf", loadOptions);

//  获取文档内容
PdfContent pdfContent = watermarker.getContent(PdfContent.class);

//  使用特定字体的清除文本水印
for (PdfPage page : pdfContent.getPages()){
    for (int i = page.getAnnotations().getCount() - 1; i >= 0; i--){
        for (FormattedTextFragment fragment : page.getAnnotations().get_Item(i).getFormattedTextFragments()){
            if (fragment.getFont().getFamilyName() == "Verdana"){
                page.getAnnotations().removeAt(i);
                break;
            }
        }
    }
}

//  保存文档
watermarker.save("result.pdf");
watermarker.close();

GroupDocs.Watermark for Java 图书馆

使用 GroupDocs.Watermark for Java 库,开发人员可以无缝管理 Excel 文件中的水印。该工具支持删除、调整和搜索文本和图像水印等操作。非常适合需要在不影响文档安全性或布局的情况下清晰直观呈现数据的应用程序。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

管理 Java 中的 Excel 个水印

了解 Excel API 如何简化从 Excel 个文档中去除水印的过程,保持文件的完整性和清晰度。

临时许可提示

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