Annotez des documents dans Java avec REST API

RESTful API pour créer des outils d’annotation en ligne de documents et d’images avec prise en charge des options d’annotation texte et image. Annotons !

  • GroupDocs.Annotation Cloud SDK pour cURL
  • GroupDocs.Annotation Cloud SDK pour .NET
  • GroupDocs.Annotation Cloud SDK pour PHP
  • GroupDocs.Annotation Cloud SDK pour Python
  • GroupDocs.Annotation Cloud SDK pour Ruby
  • GroupDocs.Annotation Cloud SDK pour Node.js
Commencer l'essai gratuit

GroupDocs.Annotation Cloud SDK pour Java est une boîte à outils pratique pour développer des applications d’annotation de documents professionnels dans Java. La solution permet d’appliquer des annotations, des notes autocollantes, des superpositions de filigrane, des censures, des remplacements de texte et des balisages aux documents, présentations, e-mails, feuilles de calcul, PDF, images et autres formats de fichiers. L’annotation SDK fonctionne comme un wrapper pour le Java RESTful APIs et rend l’application compatible multiplateforme. Notre annotation API fonctionne également avec toutes les solutions de stockage cloud tierces populaires.

Comment signer un document à l'aide de GroupDocs.Annotation Cloud SDK pour Java

  • Créez une instance de Configuration en utilisant les Client Id et Client Secret disponibles.
  • Créez une instance de AnnotateApi en utilisant l’instance de Configuration.
  • Créez une instance de AnnotationInfo et définissez les options pour le type et la position de l’annotation souhaitée.
  • Créez une instance de FileInfo et définissez les chemins vers les fichiers d’entrée et de sortie.
  • Créez une instance de AnnotateOptions avec des instances de AnnotationInfo et FileInfo.
  • Utilisez AnnotateApi.annotate pour annoter votre document.

Foire aux questions

Je souhaite créer ma propre application Java pour annoter des documents ?

Découvrez GroupDocs.Annotation Cloud SDK for Java at GitHub si vous recherchez le code source pour annoter un fichier dans le Cloud.

Puis-je essayer GroupDocs.Annotation REST APIs sur Java gratuitement ?

Vous pouvez essayer GroupDocs.Annotation Low-Code Java APIs sans aucune limitation.

Je ne souhaite pas téléverser mes fichiers confidentiels nulle part pour les annotations ? Quelles sont mes options ?

GroupDocs.Annotation Cloud est également disponible sous forme d’image Docker qui peut être utilisée pour auto-héberger le service. Ou vous pouvez créer vos propres services Java en utilisant GroupDocs.Annotation High-code APIs qui alimentent actuellement nos REST APIs.

Fonctionnalités avancées d’annotation de documents REST API

Ajouter/supprimer des annotations graphiques et des balises de texte

Récupérer les informations du document telles que les métadonnées

Récupérez les données d’annotation pour les formats de fichiers pris en charge

Importez/exportez la liste d’annotations du document

Générez le document annoté au format PDF

Enregistrez le document annoté résultant dans le stockage et récupérez son lien

Prise en charge de plusieurs formats de fichiers et compatibilité multiplateforme

Appliquer le caviardage de texte au contenu de la diapositive

Appliquer des annotations à la zone d’en-tête/pied de page dans les documents Microsoft Word

Travaillez avec les annotations de documents

GroupDocs.Annotation Cloud API propose plusieurs façons de gérer les annotations. Il permet non seulement de récupérer les annotations des documents, mais aussi d’ajouter une annotation à un document et de récupérer le document résultant sous forme de flux. Le fragment de code suivant montre comment vous pouvez rapidement obtenir la version PDF de n’importe quel document.

Générez le PDF des pages du document - Java

  // Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
      
  Configuration configuration = new Configuration(appSID, appKey);
  AnnotateApi apiInstance = new AnnotateApi(configuration);

  // Create request object.
  GetPdfRequest request = new GetPdfRequest();
  request.setFilePath("docs"+ File.separator +"document.docx");

  // Executing api method.
  File response = apiInstance.getPdf(request);

Ensemble complet d’outils d’annotation

GroupDocs.Annotation Cloud SDK pour Java REST API, vous permet d’utiliser différents types d’annotations. Les principaux types sont : les annotations graphiques et les annotations textuelles. Les balisages textuels peuvent être réalisés en ajoutant des commentaires texte à la sélection ; la rédaction de texte est prise en charge pour masquer le texte classifié. Vous pouvez également mettre en évidence le texte avec des balisages tels que le soulignement et le barré. Des notes autocollantes peuvent être ajoutées au texte enrichi. Les annotations graphiques peuvent être appliquées sous forme d’ajout de notes à une zone mise en surbrillance avec un rectangle (Area Annotation), de masquage d’une partie classifiée du texte ou de l’image (Area Redaction), d’application de notes à un point spécifique du document (Point Annotation), de flèches pointant vers un objet (Pointer/Arrow), de dessin de formes et de lignes à main levée (Polyline), d’ajout d’une superposition de filigrane textuel (Watermark), et de mesure de distance entre deux objets quelconques du document (Distance Annotation).

Intégration facile

Pour intégrer GroupDocs.Annotation Cloud SDK dans vos applications Java, créez simplement un compte sur GroupDocs.Cloud afin d’obtenir l’App SID et App Key. Aucune installation n’est requise.

Personnalisation facile

GroupDocs.Annotation Cloud SDK pour Java est open source et possède une licence MIT. Utilisez-le et personnalisez-le sans frais. De plus, il est testé et fonctionne immédiatement, offrant une intégration rapide et fiable.

API Explorer interactif

Fournissez les paramètres souhaités à notre explorateur interactif basé sur Swagger API et testez les différentes fonctionnalités de GroupDocs.Annotation Cloud API pour Java dans votre navigateur. Veuillez visiter l’explorateur Annotation Cloud API pour le voir en action.

Ressources d'assistance et d'apprentissage

GroupDocs.Annotation Cloud propose également le rendu de documents individuels SDKs pour d’autres langages populaires, comme indiqué ci-dessous :

  Français
5213bffe8