用于文档水印的Java Cloud SDK

使用针对Java和REST的Cloud SDK API,在所有流行的文档和图像文件格式中添加、编辑、搜索和删除水印。

  • GroupDocs.Watermark 用于 cURL
  • GroupDocs.Watermark 用于 .NET
开始免费试用

API 灵活且功能丰富,提供简洁的方法来管理和操作多种文档类型的水印。REST API 支持所有类型的水印功能,如添加、搜索、更新和删除,无需任何外部软件。用于水印的 Java SDK 与 REST API 使得可以在文档中搜索水印,并编辑或移除已由第三方工具添加的水印。它还允许通过指定文本样式、字体、大小、颜色或位置,根据项目需求自定义水印。

GroupDocs.Watermark Cloud 是一个 REST API,是程序员使用任何能够发起 REST API 调用的语言或平台的理想选择。它能够轻松与其他云服务集成,在 Web、移动、桌面或云平台上提供最佳的水印管理体验。

高级水印管理 API 功能

安全的水印管理解决方案

在特定页面或整个文档中添加或删除水印

在文档中查找基于文本或图像的水印

管理格式设置以操作水印

Cloud REST API 可用于任何语言或平台

在受支持的文件格式中搜索并删除已添加的水印

从文档中移除水印 – Java

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class RemoveWatermarks {

  public static void main(String[] args) {

    WatermarkApi apiInstance = new WatermarkApi(Common.GetConfiguration());

    try {
      FileInfo fileInfo = new FileInfo();
      fileInfo.setFilePath("with_watermarks/sample.pdf");
      fileInfo.setStorageName(Common.MyStorage);
      RemoveOptions options = new RemoveOptions();
      options.setFileInfo(fileInfo);
      
      ImageSearchCriteria imageSearchCriteria = new ImageSearchCriteria();
      FileInfo imageFileInfo = new FileInfo();
      imageFileInfo.setFilePath("watermark_images/sample_watermark.webp");
      imageFileInfo.setStorageName(Common.MyStorage);
      imageSearchCriteria.setImageFileInfo(imageFileInfo);
      options.setImageSearchCriteria(imageSearchCriteria);
      
      TextSearchCriteria textSearchCriteria = new TextSearchCriteria();
      textSearchCriteria.setSearchText("Watermark text");
      options.setTextSearchCriteria(textSearchCriteria);
      
      options.setOutputFolder("removed_watermarks");
      
      RemoveRequest request = new RemoveRequest(options);
      RemoveResult response = apiInstance.remove(request);

      System.out.println("Resultant file path: " + response.getPath());
    } catch (ApiException e) {
      System.err.println("Exception while calling WatermarkApi:");
      e.printStackTrace();
    }
  }
}

支持和学习资源

GroupDocs.Watermark 为其他流行的开发环境提供文档查看 APIs

  中文
8b4681fcb