Java Cloud SDK para marca d'água de documento

Adicione, edite, pesquise e exclua marcas d’água de todos os formatos populares de arquivos de documentos e imagens usando o Cloud SDK de marca d’água para Java e API REST.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for .NET
Iniciar teste gratuito

A API é flexível, rica em recursos e oferece métodos diretos para gerenciar e manipular marcas d’água em vários tipos de documentos. A API REST oferece suporte a todos os tipos de recursos de marca d’água, como adicionar, pesquisar, atualizar e excluir sem usar nenhum software externo. O Java SDK for Watermark REST API permite pesquisar marcas d’água em documentos e editar ou remover marcas d’água que já foram adicionadas por qualquer ferramenta de terceiros. Também permite personalizar marcas d’água especificando o estilo de texto, fonte, tamanho, cor ou posição de acordo com os requisitos do projeto.

GroupDocs.Watermark Cloud é uma API REST, tornando-a uma escolha perfeita para os programadores usá-la com qualquer linguagem ou plataforma capaz de fazer chamadas API REST. Ele se integra facilmente a outros serviços de nuvem para fornecer uma experiência ideal de gerenciamento de marcas d’água na Web, desktop móvel ou plataformas de nuvem.

Recursos avançados da API de gerenciamento de marcas d’água

Solução de gerenciamento de marca d’água segura

Adicionar ou remover marca d’água de uma página específica ou de todo o documento

Encontre marcas d’água baseadas em texto ou imagem dentro dos documentos

Gerenciar configurações de formatação para manipular marcas d’água

Cloud REST API para ser usado com qualquer linguagem ou plataforma

Pesquise e exclua marcas d’água já adicionadas de formatos de arquivo suportados

Remover marca d’água do documento – 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();
    }
  }
}

Recursos de suporte e aprendizado

GroupDocs.Watermark oferece APIs de visualização de documentos para outros ambientes de desenvolvimento populares

  Português