Anotar documentos en Java con REST API

API RESTful para crear herramientas de anotación de documentos e imágenes en línea con soporte para opciones de anotación basadas en texto e imágenes. ¡Anotemos!

  • GroupDocs.Annotation Cloud SDK for cURL
  • GroupDocs.Annotation Cloud SDK for .NET
  • GroupDocs.Annotation Cloud SDK for PHP
  • GroupDocs.Annotation Cloud SDK for Python
  • GroupDocs.Annotation Cloud SDK for Ruby
  • GroupDocs.Annotation Cloud SDK for Node.js
Empiza la prueba gratuita

GroupDocs.Annotation Cloud SDK para Java es un práctico conjunto de herramientas para desarrollar aplicaciones de anotación de documentos comerciales en Java. La solución permite aplicar anotaciones, notas adhesivas, superposiciones de marcas de agua, redacciones, reemplazos de texto y marcas a documentos, presentaciones, correos electrónicos, hojas de cálculo, PDF, imágenes y otros formatos de archivo. Annotation SDK funciona como un envoltorio para las API RESTful de Java y hace que la aplicación sea compatible entre plataformas. Nuestra API de anotación también funciona con todas las soluciones populares de almacenamiento en la nube de terceros.

Cómo firmar un documento con GroupDocs.Annotation Cloud SDK para Java

  • Cree una instancia de Configuración utilizando Client Id y Client Secret disponibles.
  • Cree una instancia de AnnotateApi utilizando la instancia de Configuration.
  • Cree una instancia de AnnotationInfo y configure las opciones para el tipo y la posición de la anotación deseada.
  • Cree una instancia de FileInfo y establezca rutas para los archivos de entrada y salida.
  • Cree una instancia de AnnotateOptions con instancias de AnnotationInfo y FileInfo.
  • Use AnnotateApi.annotate para anotar su documento.

Preguntas frecuentes

¿Quiero crear mi propia aplicación Java para anotar documentos?

Consulte GroupDocs.Annotation Cloud SDK for Java at GitHub si está buscando el código fuente para anotar archivos en la nube. .

¿Puedo probar las API REST de GroupDocs.Annotation en Java de forma gratuita?

Puede probar GroupDocs.Annotation API de Java de código bajo sin ninguna limitación.

¿No quiero subir mis archivos confidenciales a ningún lado para hacer anotaciones? ¿Cuáles son mis opciones?

GroupDocs.Annotation Cloud también está disponible como imagen de Docker que se puede usar para autohospedar el servicio. O puede crear sus propios servicios Java utilizando [GroupDocs.Annotation API de alto código] (https://products.groupdocs.com/annotation/) que actualmente impulsan nuestras API REST.

Características avanzadas de la API REST de anotación de documentos

Agregar/eliminar anotaciones gráficas y marcas de texto

Recuperar información del documento, como metadatos.

Obtener datos de anotación para formatos de archivo compatibles

Importar/exportar lista de anotaciones del documento

Renderizar documento anotado a PDF

Guarde el documento anotado resultante en el almacenamiento y obtenga su enlace

Soporte para múltiples formatos de archivo y compatibilidad multiplataforma

Aplicar redacción de texto al contenido de la diapositiva

Aplicar anotaciones al área de encabezado/pie de página en documentos de Microsoft Word

Trabajar con anotaciones de documentos

GroupDocs.Annotation Cloud API proporciona varias formas de manejar las anotaciones. No solo permite recuperar anotaciones de documentos, sino que también agrega anotaciones a un documento y recupera el documento resultante como flujo. El siguiente fragmento de código muestra cómo puede obtener rápidamente la versión PDF de cualquier documento.

Generar PDF de páginas de documentos - 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);

Conjunto robusto de herramientas de anotación

GroupDocs.Annotation Cloud SDK for Java REST API, le permite hacer uso de varios tipos de anotaciones. Los tipos principales son; anotación gráfica y anotaciones basadas en texto. Las marcas basadas en texto se pueden realizar agregando comentarios de texto a la selección, se admite la redacción de texto para ocultar el texto clasificado. También puede resaltar texto con marcas como subrayados y tachados. Se pueden agregar notas adhesivas al texto enriquecido. La anotación gráfica se puede aplicar en forma de agregar notas al área resaltada con un rectángulo (Anotación de área), ocultar parte clasificada de texto o imagen (Redacción de área), aplicar notas a un punto específico dentro del documento (Anotación de punto), flechas soltadas a un objeto (Puntero/Flecha), dibujar formas y líneas a mano alzada (Polilínea), agregar una superposición de marca de agua basada en texto (Marca de agua) y medir la distancia entre dos objetos en el documento (Anotación de distancia).

Integración fácil

Para integrar GroupDocs.Annotation Cloud SDK en sus aplicaciones Java, simplemente cree una cuenta en GroupDocs.Cloud para obtener el SID y la clave de la aplicación. No se requiere instalación.

Fácil personalización

GroupDocs.Annotation Cloud SDK para Java es de código abierto y tiene una licencia MIT. Úselo e incluso personalícelo sin cargo. Además, está probado y listo para funcionar para una integración rápida y confiable.

Explorador de API interactivo

Proporcione los parámetros deseados a nuestro explorador de API interactivo basado en Swagger y pruebe varias funciones de GroupDocs.Annotation Cloud API para Java en su navegador. Visite el explorador de la API de Annotation Cloud para verlo en acción.

Recursos de apoyo y aprendizaje

GroupDocs.Annotation Cloud también ofrece SDK de representación de documentos individuales para otros idiomas populares, como se indica a continuación:

  Español