Anota documentos en Java con REST API

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

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

GroupDocs.Annotation Cloud SDK para Java es un práctico kit de herramientas para desarrollar aplicaciones de anotación de documentos empresariales en Java. La solución permite aplicar anotaciones, notas adhesivas, superposiciones de marcas de agua, redactados, sustituciones de texto y marcas a documentos, presentaciones, correos electrónicos, hojas de cálculo, PDF, imágenes y otros formatos de archivo. La anotación SDK funciona como una capa envolvente para el Java RESTful APIs y hace que la aplicación sea compatible multiplataforma. Nuestra anotación API también funciona con todas las soluciones de almacenamiento en la nube de terceros más populares.

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

  • Crea una instancia de Configuration usando los Client Id y Client Secret disponibles.
  • Crea una instancia de AnnotateApi usando una instancia de Configuration.
  • Crea una instancia de AnnotationInfo y establece opciones para el tipo y la posición de la anotación deseada.
  • Crea una instancia de FileInfo y establece las rutas a los archivos de entrada y salida.
  • Crea una instancia de AnnotateOptions con instancias de AnnotationInfo y FileInfo.
  • Utiliza AnnotateApi.annotate para anotar tu documento.

Preguntas frecuentes

Quiero crear mi propia aplicación Java para anotar documentos.

Consulta GroupDocs.Annotation Cloud SDK para Java en GitHub si buscas el código fuente para anotar un archivo en la nube.

¿Puedo probar GroupDocs.Annotation REST APIs en Java gratis?

Puedes probar GroupDocs.Annotation Low-Code Java APIs sin limitaciones.

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

GroupDocs.Annotation Cloud también está disponible como imagen Docker que puede usarse para autoalojar el servicio. O puedes crear tus propios servicios Java usando GroupDocs.Annotation High-code APIs que actualmente impulsan nuestro REST APIs.

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

Añadir/eliminar anotaciones gráficas y marcas de texto

Recupera información del documento, como metadatos

Obtén los datos de anotación para los formatos de archivo compatibles

Importa/exporta la lista de anotaciones del documento

Renderiza el documento anotado a PDF

Guarda el documento anotado resultante en el almacenamiento y obtén su enlace

Soporta múltiples formatos de archivo y compatibilidad multiplataforma

Aplica la redacción de texto al contenido de la diapositiva

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

Trabaja con anotaciones de documentos

GroupDocs.Annotation Cloud API ofrece varias formas de trabajar con 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 puedes obtener rápidamente la versión PDF de cualquier documento.

Genera PDF de las páginas del documento - 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 para Java REST API, te permite utilizar varios tipos de anotaciones. Los tipos principales son: anotación gráfica y anotaciones basadas en texto. Las marcas basadas en texto se pueden crear añadiendo comentarios de texto a la selección; se admite la redacción de texto para ocultar texto clasificado. También puedes resaltar texto con marcas como subrayados y tachados. Se pueden añadir notas adhesivas al texto enriquecido. La anotación gráfica se puede aplicar de la siguiente forma: añadir notas a un área resaltada con un rectángulo (Area Annotation), ocultar la parte clasificada de texto o imagen (Area Redaction), aplicar notas a un punto específico dentro del documento (Point Annotation), flechas apuntando a un objeto (Pointer/Arrow), dibujar formas y líneas a mano alzada (Polyline), añadir una superposición de marca de agua basada en texto (Watermark) y medir la distancia entre dos objetos cualquiera del documento (Distance Annotation).

Integración sencilla

Para integrar GroupDocs.Annotation Cloud SDK en tus aplicaciones Java, solo crea una cuenta en GroupDocs.Cloud para obtener el App SID y App Key. No se requiere instalación.

Personalización sencilla

GroupDocs.Annotation Cloud SDK para Java es de código abierto y tiene una licencia MIT. Úsalo e incluso personalízalo sin costo alguno. Además, está probado y listo para usar, lo que permite una integración rápida y fiable.

API Explorer interactivo

Proporciona los parámetros deseados a nuestro explorador interactivo basado en Swagger API y prueba varias funciones de GroupDocs.Annotation Cloud API para Java en tu navegador. Por favor, visita el explorador Annotation Cloud API para verlo en acción.

Recursos de apoyo y aprendizaje

GroupDocs.Annotation Cloud también ofrece renderizado individual de documentos SDKs para otros lenguajes populares, como se enumeran a continuación:

  Español
d2d5fd78c