Java Cloud SDK para marca d'água em documentos

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

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

O API é flexível, rico em recursos e oferece métodos simples para gerenciar e manipular marcas d’água em vários tipos de documentos. O REST API suporta todos os tipos de recursos de marca d’água, como adicionar, pesquisar, atualizar e excluir, sem a necessidade de software externo. O Java SDK para a marca d’água do REST API permite pesquisar marcas d’água dentro de 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 conforme os requisitos do projeto.

O GroupDocs.Watermark Cloud é um REST API, tornando-se a escolha perfeita para programadores usarem com qualquer linguagem ou plataforma capaz de fazer chamadas ao REST API. Integra-se facilmente a outros serviços de nuvem para proporcionar uma experiência otimizada de gerenciamento de marcas d’água em plataformas web, móveis, desktop ou na nuvem.

Recursos avançados de gerenciamento de marca d’água API

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

Adicione ou remova marca d’água de páginas específicas ou de todo o documento

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

Gerencie as 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 dos 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 visualização de documentos APIs para outros ambientes de desenvolvimento populares

  Português
9997a4b9c