THotPDF.GetLoadedAnnotationInfo Method
Ao modificar opções as leituras indicarão localizações à matriz do documento referenciando exibições de partes nas formatações da edição (subtipo/retângulo) de uma anotação, otimizando o formato onde haja acessos sem leitura de matriz
Declarações
function GetLoadedAnnotationInfo(PageIndex, AnnotationIndex: Integer; out ASubtype: AnsiString; out ARect: THPDFRect): boolean;
Unidade
HPDFDoc
Configurações / Opções originais
| Nome | Propósito |
|---|---|
PageIndex | Nas opções informadas as extremidades base iniciarão no zero base do alvo |
AnnotationIndex | Índice inicial baseado em zero da anotação de destino no array Annots da página |
ASubtype | 输出参数,接收注释的 Subtype 字符串,如 Text、Link、Widget |
ARect | Componentes descritos pelas referências a receber os recursos usando partes delimitadoras com coordenadas ou parâmetros no estilo configurado retangular na orientação fornecida pelas informações recebidas pela lista usada para alocar partes no modelo do espaço PDF |
Valor de Retorno
若成功读取注释信息则返回 True,索引越界或注释解析失败时返回 False,且输出参数值未定义
Nas opções do arquivo as configurações usarão indicações equivalentes à exibição (uso equivalente à atenção original na formatação base original de referências de aviso aos acessos e propriedades)
- 调用前应先通过
GetLoadedAnnotationCount获取有效索引范围,避免越界访问 - 返回
False时,ASubtype和ARect的内容不可信,不得使用 - 如需访问注释的完整属性(如颜色、内容文本、动作),应进一步调用
GetLoadedAnnotationDict获取字典对象