Java Cloud SDK para marcas de agua en documentos

Añade, edita, busca y elimina marcas de agua de todos los formatos de archivo de documentos e imágenes populares usando watermarking Cloud SDK para Java y REST API.

  • GroupDocs.Watermark para cURL
  • GroupDocs.Watermark para .NET
Empiza la prueba gratuita

El API es flexible, está lleno de funciones y te ofrece métodos sencillos para gestionar y manipular marcas de agua en varios tipos de documentos. El REST API soporta todo tipo de funciones de marcas de agua, como añadir, buscar, actualizar y eliminar, sin necesidad de usar software externo. El Java SDK para Watermark REST API permite buscar marcas de agua dentro de los documentos y editar o eliminar aquellas que ya fueron añadidas por cualquier herramienta de terceros. También te permite personalizar las marcas de agua especificando el estilo de texto, la fuente, el tamaño, el color o la posición según los requisitos del proyecto.

GroupDocs.Watermark Cloud es un REST API que lo convierte en una opción perfecta para que los programadores lo usen con cualquier lenguaje o plataforma capaz de realizar llamadas REST API. Se integra fácilmente con otros servicios en la nube para ofrecer una experiencia óptima de gestión de marcas de agua en plataformas web, móviles, de escritorio o en la nube.

Funciones avanzadas de gestión de marcas de agua API

Solución segura de gestión de marcas de agua

Añade o elimina la marca de agua de una página específica o de todo el documento

Encuentra marcas de agua basadas en texto o en imágenes dentro de los documentos

Gestiona la configuración de formato para manipular marcas de agua

Cloud REST API para usar con cualquier lenguaje o plataforma

Busca y elimina marcas de agua ya añadidas de los formatos de archivo compatibles

Eliminar marca de agua del 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 apoyo y aprendizaje

GroupDocs.Watermark ofrece visualización de documentos APIs para otros entornos de desarrollo populares

  Español
2c47fed1d