Agregar anotación de subrayado de texto al documento
Introducción
En este tutorial, explicaremos el proceso de agregar una anotación de subrayado de texto a un documento con GroupDocs.Annotation para .NET. Las anotaciones de subrayado de texto pueden ser útiles para destacar partes específicas de un documento, como pasajes importantes o puntos clave.
Prerrequisitos
Antes de comenzar, asegúrese de tener instalados los siguientes requisitos previos:
- GroupDocs.Annotation para .NET: Descargue e instale GroupDocs.Annotation para .NET desde aquí.
- .NET Framework: asegúrese de tener .NET Framework instalado en su sistema.
Importación de espacios de nombres
Primero, importemos los espacios de nombres necesarios a nuestro proyecto:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Ahora, dividamos el ejemplo en varios pasos:
Paso 1: Definir la ruta de salida
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
En este paso, definimos la ruta de salida donde se guardará el documento anotado.
Paso 2: Inicializar el anotador
using (Annotator annotator = new Annotator("input.pdf"))
Aquí, inicializamos una instancia de Annotator
clase proporcionando la ruta del documento de entrada.
Paso 3: Crear una anotación subrayada
UnderlineAnnotation underline = new UnderlineAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
Message = "This is underline annotation",
Opacity = 0.7,
PageNumber = 0,
BackgroundColor = 16761035,
UnderlineColor = 1422623, // Obras compatibles únicamente con documentos Word y PDF
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Este paso implica crear un UnderlineAnnotation
objeto con varias propiedades como color de fuente, mensaje, opacidad, número de página, color de fondo, color de subrayado, puntos y respuestas.
Paso 4: Agregar anotación al documento
annotator.Add(underline);
Aquí, agregamos la anotación subrayada al documento.
Paso 5: Guardar el documento anotado
annotator.Save(outputPath);
Finalmente, guardamos el documento anotado en la ruta de salida especificada.
Conclusión
En este tutorial, aprendimos a añadir una anotación de subrayado de texto a un documento con GroupDocs.Annotation para .NET. Esta potente biblioteca ofrece diversas opciones de anotación para mejorar la colaboración y la comunicación en los documentos.
Preguntas frecuentes
¿Puedo personalizar la apariencia de la anotación subrayada?
Sí, puede personalizar propiedades como el color, la opacidad y la posición según sus requisitos.
¿GroupDocs.Annotation es compatible con diferentes formatos de documentos?
Sí, GroupDocs.Annotation admite una amplia gama de formatos de documentos, incluidos Word y PDF.
¿Puedo agregar múltiples anotaciones a un solo documento?
Por supuesto, GroupDocs.Annotation le permite agregar múltiples anotaciones de diferentes tipos a un documento.
¿Hay una prueba gratuita disponible para GroupDocs.Annotation?
Sí, puedes acceder a la versión de prueba gratuita desde aquí.
¿Dónde puedo obtener soporte para GroupDocs.Annotation?
Puede obtener ayuda del foro de la comunidad GroupDocs.Annotation aquí.