Java Cloud SDK для водяных знаков в документах

Добавляйте, редактируйте, ищите и удаляйте водяные знаки во всех популярных форматах документов и изображений с помощью Cloud SDK для Java и REST API.

  • GroupDocs.Watermark для cURL
  • GroupDocs.Watermark для .NET
Начать бесплатную пробную версию

API гибок, обладает широким набором функций и предоставляет простые методы управления и обработки водяных знаков в различных типах документов. REST API поддерживает все функции водяных знаков, такие как добавление, поиск, обновление и удаление, без использования стороннего программного обеспечения. Java SDK для водяных знаков REST API делает возможным поиск водяных знаков в документах и редактирование или удаление водяных знаков, уже добавленных сторонними инструментами. Также он позволяет настраивать водяные знаки, указывая стиль текста, шрифт, размер, цвет или позицию в соответствии с требованиями проекта.

GroupDocs.Watermark Cloud - это REST API, что делает его идеальным выбором для программистов, позволяя использовать его с любым языком или платформой, способными выполнять вызовы REST API. Он легко интегрируется с другими облачными сервисами, обеспечивая оптимальное управление водяными знаками на веб-, мобильных, десктопных и облачных платформах.

Расширенные функции управления водяными знаками 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 для других популярных сред разработки

  РУССКИЙ
db243685e