Java Cloud SDK pour le filigrane de documents

Ajoutez, modifiez, recherchez et supprimez les filigranes de tous les formats de fichiers documents et images populaires en utilisant le filigrane Cloud SDK pour Java et REST API.

  • GroupDocs.Watermark pour cURL
  • GroupDocs.Watermark pour .NET
Commencer l'essai gratuit

Le API est flexible, riche en fonctionnalités et offre des méthodes simples pour gérer et manipuler les filigranes sur plusieurs types de documents. Le REST API prend en charge toutes sortes de fonctionnalités de filigrane telles que l’ajout, la recherche, la mise à jour et la suppression sans recourir à un logiciel externe. Le Java SDK pour le filigrane REST API permet de rechercher les filigranes dans les documents et de modifier ou supprimer les filigranes déjà ajoutés par un outil tiers. Il permet également de personnaliser les filigranes en spécifiant le style de texte, la police, la taille, la couleur ou la position selon les exigences du projet.

GroupDocs.Watermark Cloud est un REST API ce qui en fait un choix idéal pour les programmeurs qui souhaitent l’utiliser avec n’importe quel langage ou plateforme capable d’effectuer des appels REST API. Il s’intègre facilement aux autres services cloud pour offrir une expérience optimale de gestion des filigranes sur les plateformes web, mobiles, de bureau ou cloud.

Fonctions avancées de gestion des filigranes API

Solution sécurisée de gestion des filigranes

Ajoutez ou supprimez le filigrane d’une page spécifique ou de l’ensemble du document

Recherchez les filigranes textuels ou basés sur des images dans les documents

Gérez les paramètres de formatage pour manipuler les filigranes

Cloud REST API à utiliser avec n’importe quel langage ou plateforme

Recherchez et supprimez les filigranes déjà ajoutés des formats de fichiers pris en charge

Supprimer le filigrane du document – 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();
    }
  }
}

Ressources d'assistance et d'apprentissage

GroupDocs.Watermark propose la visualisation de documents APIs pour d’autres environnements de développement populaires

  Français
3585819ad