Anotações
IronPDF for Python pode adicionar anotações de texto interativas — também conhecidas como notas adesivas — a documentos PDF, permitindo anexar comentários, notas de revisão ou metadados a locais específicos em uma página.
Começando
Carregue ou crie um PdfDocument, instancie um TextAnnotation com o índice de página de destino, configure suas propriedades, adicione ao documento a coleção Annotations e salve.
Entendendo o código
TextAnnotation(pageIndex): Cria uma nova anotação direcionando para o índice de página baseado em zero especificado.Title: O texto do título principal da anotação popup.Subject: Um subtítulo ou título secundário para a anotação.Contents: O texto do corpo da anotação — o principal comentário ou conteúdo da nota.Icon: O ícone visual exibido na página. As opções incluemHelp,Note,Comment,Key, e outros deTextAnnotation.AnnotationIcon.X/Y: A posição do ponto âncora da anotação na página, em pontos.Width/Height: As dimensões da caixa de popup de anotação.Opacity: Um valor de 0,0 a 1,0 controlando a transparência da anotação.Printable: QuandoFalse, a anotação não é incluída na saída impressa.Hidden: QuandoFalse, a anotação é visível no visualizador de PDF.OpenByDefault: QuandoTrue, o popup da anotação está aberto quando o PDF é primeiro visualizado.ReadOnly: QuandoFalse, os usuários podem editar a anotação em um visualizador de PDF.Rotatable: QuandoTrue, a anotação pode ser rotacionada pelo usuário.pdf.Annotations.Add(annotation): Adiciona a anotação configurada ao documento.

