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!
Empiza la prueba gratuitaGroupDocs.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.
Configuration usando los Client Id y Client Secret disponibles.AnnotateApi usando una instancia de Configuration.AnnotationInfo y establece opciones para el tipo y la posición de la anotación deseada.FileInfo y establece las rutas a los archivos de entrada y salida.AnnotateOptions con instancias de AnnotationInfo y FileInfo.AnnotateApi.annotate para anotar tu documento.Consulta GroupDocs.Annotation Cloud SDK para Java en GitHub si buscas el código fuente para anotar un archivo en la nube.
Puedes probar GroupDocs.Annotation Low-Code Java APIs sin limitaciones.
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.
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.
// 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);
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).
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.
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.
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.