Annotation
Anotación (elemento de marcado PDF)
Un elemento de marcado visual superpuesto en una página PDF que añade información complementaria, como resaltados, notas adhesivas, sellos, dibujos a mano alzada y archivos adjuntos, sin modificar el contenido original de la página.
Detalle técnico
Las anotaciones PDF son objetos asociados a una página pero almacenados de forma separada del flujo de contenido. Cada anotación tiene un subtipo (/Subtype): Text (nota adhesiva), Highlight, Underline, StrikeOut, Ink (dibujo a mano alzada), Stamp, FileAttachment, Link, etc. Las anotaciones incluyen un rectángulo (/Rect) que define su posición y un diccionario de apariencia (/AP) para un renderizado consistente entre visores.
Ejemplo
```javascript
// Add text watermark to PDF pages
const pages = pdf.getPages();
for (const page of pages) {
page.drawText('CONFIDENTIAL', {
x: page.getWidth() / 2 - 100,
y: page.getHeight() / 2,
size: 48,
opacity: 0.2,
rotate: degrees(45),
});
}
```