Anotación de documentos mediante la API .NET

Cree aplicaciones .NET para ver y anotar PDF, HTML, Microsoft Office y otros formatos de documentos sin instalar software externo.


Descargue prueba gratis

GroupDocs.Annotation para .NET es una biblioteca ligera y flexible para trabajar con anotaciones en documentos en Windows, Linux y macOS. Su API simple le ayuda a mantener los datos en las instalaciones, controlar el uso de recursos y adaptar los flujos de trabajo de anotación a sus necesidades.

Trabaje con una amplia gama de tipos de anotación, incluidos Text, Polyline, Area, Underline, Point, Watermark, Arrow, Ellipse, Text Replacement, Distance, Text Field y Redaction. La API admite formatos de documento populares como PDF, HTML, Microsoft Word, Excel, PowerPoint, Visio, correos electrónicos de Outlook, imágenes, metafiles, dibujos CAD y más. Genere miniaturas de página e importe/exporte anotaciones hacia y desde archivos PDF.

Utilice la biblioteca para agregar, editar, extraer y eliminar anotaciones; rotar páginas; generar miniaturas; y más. También proporciona un conjunto completo de objetos de datos para personalizar las propiedades de las anotaciones en todos los formatos compatibles.

Comenzar es sencillo: aplique una licencia, cargue un archivo, manipule anotaciones (agregar/editar/extraer/eliminar) y guarde el resultado. Para más detalles, consulte la documentación del producto y los proyectos de ejemplo.

GroupDocs.Annotation se actualiza y soporta regularmente. Comparta sus preguntas, ideas y solicitudes de funciones — incorporamos activamente los comentarios de los clientes en nuevas versiones.

Características de GroupDocs.Annotation para .NET

Compatibilidad con varios tipos de anotación

GroupDocs.Annotation for .NET le permite trabajar con muchos tipos de anotación para optimizar la colaboración. Use anotaciones de área (marque una región rectangular y agregue notas), anotaciones de punto (adjunte comentarios en cualquier punto de un documento), anotaciones de texto (comente texto seleccionado), anotaciones de tachado/subrayado, anotaciones de polilínea (dibuje formas y líneas a mano alzada), anotaciones de flecha (puntero con comentarios), anotaciones de elipse (muestra texto dentro de una elipse), anotaciones de distancia (dibuje una línea que represente la distancia entre objetos), anotaciones de enlace (agregue enlaces web) y anotaciones de marca de agua (agregue sellos o marcas de agua).

// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
  Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text 
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);

Recursos de apoyo y aprendizaje

GroupDocs.Annotation ofrece APIs de anotación de documentos para otros entornos de desarrollo populares

Back to top
 Español