Adicionar anotação de elipse ao documento
Introdução
Neste tutorial, você aprenderá a adicionar uma anotação de elipse a um documento usando o GroupDocs.Annotation para .NET. Este guia passo a passo o guiará pelo processo, garantindo que você entenda cada etapa com clareza.
Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:
- GroupDocs.Annotation para .NET: Certifique-se de ter baixado e instalado o GroupDocs.Annotation para .NET. Você pode baixá-lo em aqui.
- IDE (Ambiente de Desenvolvimento Integrado): Você precisará de um IDE instalado no seu sistema, como o Visual Studio, para escrever e executar o código.
Importar namespaces
Primeiro, importe os namespaces necessários para o seu projeto:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Etapa 1: definir caminho de saída
Defina o caminho de saída onde o documento anotado será salvo:
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Etapa 2: Inicializar o Annotator
Inicialize o anotador fornecendo o caminho do documento de entrada:
using (Annotator annotator = new Annotator("input.pdf"))
{
Etapa 3: Criar anotação de elipse
Crie uma instância do EllipseAnnotation
classe e definir suas propriedades:
EllipseAnnotation ellipse = new EllipseAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is ellipse annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Etapa 4: Adicionar anotação
Adicione a anotação de elipse ao documento:
annotator.Add(ellipse);
Etapa 5: Salvar documento
Salve o documento anotado no caminho de saída:
annotator.Save(outputPath);
Conclusão
Parabéns! Você adicionou com sucesso uma anotação de elipse a um documento usando o GroupDocs.Annotation para .NET. Agora você pode integrar essa funcionalidade aos seus aplicativos .NET para aprimorar a colaboração e a comunicação entre documentos.
Perguntas frequentes
Posso personalizar a aparência da anotação de elipse?
Sim, você pode personalizar várias propriedades, como cor de fundo, cor da borda, opacidade, etc., de acordo com suas necessidades.
O GroupDocs.Annotation for .NET é compatível com todos os formatos de documento?
O GroupDocs.Annotation para .NET oferece suporte a uma ampla variedade de formatos de documentos, incluindo PDF, DOCX, PPTX, XLSX e muito mais.
Posso adicionar várias anotações a um único documento?
Sim, você pode adicionar várias anotações, incluindo elipses, retângulos, texto, etc., a um único documento.
Existe uma versão de teste disponível para fins de teste?
Sim, você pode baixar uma versão de teste gratuita em aqui para avaliar suas características.
Onde posso obter suporte técnico para o GroupDocs.Annotation para .NET?
Você pode obter suporte técnico no fórum da comunidade GroupDocs.Annotation aqui.