THotPDF.NewLoadedAnnotation Method
Crea un nuevo diccionario de anotaciones del subtipo especificado en la página designada del documento PDF cargado, adecuado para agregar varios tipos de anotaciones, como resaltado, enlaces y marcado de texto, al PDF existente
Declaración
function NewLoadedAnnotation(PageIndex: Integer; const ASubtype: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Unidad
HPDFDoc
Parámetro
| Nombre | Uso |
|---|---|
PageIndex | El índice de inicio cero de la página de destino, que especifica la página donde se encuentra la anotación |
ASubtype | 注释子类型名称,如 Text、Link、Highlight,对应 PDF 规范中的 Subtype 键值 |
ARect | El rectángulo de la posición y el tamaño de la anotación en la página, utilizando el sistema de coordenadas PDF (el origen está en la esquina inferior izquierda de la página) |
Valor de retorno
返回代表新建注释的 THPDFDictionaryObject,可进一步写入颜色、内容文本、动作等附加属性
Notas de uso
ASubtype必须符合 PDF 规范中定义的有效注释子类型字符串,无效子类型可能导致阅读器忽略该注释- Las nuevas anotaciones se registran automáticamente en la matriz Annots de la página de destino y no es necesario agregarlas manualmente al diccionario de la página
- Si se modifica el objeto de diccionario devuelto antes de guardar el documento, se debe usar el mecanismo de modificación interno del documento; la referencia no se debe mantener después de cerrar el documento