Adicionar anotação de redação de texto ao documento
Introdução
Adicionar uma anotação de redação de texto a um documento pode ser uma etapa crucial no gerenciamento seguro de informações confidenciais. GroupDocs.Annotation for .NET fornece uma solução robusta para conseguir isso perfeitamente. Neste tutorial, orientaremos você passo a passo no processo de adição de uma anotação de redação de texto ao seu documento.
Pré-requisitos
Antes de começarmos, certifique-se de ter os seguintes pré-requisitos em vigor:
- GroupDocs.Annotation for .NET: certifique-se de ter instalado a biblioteca GroupDocs.Annotation for .NET. Você pode baixá-lo nolocal na rede Internet.
- Ambiente de desenvolvimento: configure um ambiente de desenvolvimento com um IDE compatível com .NET, como o Visual Studio.
Importando Namespaces
Primeiramente, vamos importar os namespaces necessários para o nosso 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 o caminho de saída
Defina o caminho de saída onde deseja salvar o documento anotado. Certifique-se de que esteja acessível e gravável.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Etapa 2: inicializar o anotador
Inicialize o anotador com o caminho do documento de entrada. Substituir"input.pdf"
com o caminho para o seu documento.
using (Annotator annotator = new Annotator("input.pdf"))
{
// O código da anotação irá aqui
}
Etapa 3: criar anotação de redação de texto
Criar umaTextRedactionAnnotation
objeto com as propriedades necessárias, comoPageNumber
, FontColor
, ePoints
. Personalize a anotação de acordo com suas necessidades.
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation
{
CreatedOn = DateTime.Now,
Message = "This is text redaction annotation",
PageNumber = 0,
FontColor = 16761035,
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
}
}
};
Etapa 4: adicionar anotação e salvar
Adicione a anotação criada ao documento usando o anotador e salve o documento anotado no caminho de saída especificado.
annotator.Add(textRedaction);
annotator.Save(outputPath);
Etapa 5: verificar o resultado
Finalmente, confirme se o documento foi salvo com sucesso no caminho de saída especificado.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Conclusão
Neste tutorial, percorremos o processo de adição de uma anotação de redação de texto a um documento usando GroupDocs.Annotation for .NET. Com essas etapas, agora você pode gerenciar com segurança informações confidenciais em seus documentos.
Perguntas frequentes
Posso personalizar a aparência da anotação de redação de texto?
Sim, você pode personalizar várias propriedades, como cor da fonte, cor de preenchimento e opacidade, para atender às suas necessidades.
Existe uma versão de teste disponível antes de comprar?
Sim, você pode acessar uma versão de avaliação gratuita nolocal na rede Internet.
Como posso obter suporte se encontrar algum problema?
Você pode obter suporte no fórum da comunidade GroupDocs.Annotationaqui.
Preciso de uma licença temporária para fins de teste?
Sim, você pode obter uma licença temporária dopágina de comprapara teste.
Posso adicionar várias anotações a um único documento?
Com certeza, GroupDocs.Annotation permite adicionar vários tipos de anotações e múltiplas instâncias a um único documento.