THPDFEmbeddedTarget Record
Uma entrada de um path de destino embutido GoToE: um salto para o pai ou uma seleção de filho por nome de arquivo embutido, índice de anotação ancorado em página ou nome de anotação
Declaração
THPDFEmbeddedTarget= record
Kind: THPDFEmbeddedTargetKind;
EmbeddedFileName: AnsiString;
PageIndex: Integer;
PageName: AnsiString;
AnnotationIndex: Integer;
AnnotationName: AnsiString;
end;
Unidade
HPDFDoc
Campos
| Campo | Finalidade |
|---|---|
Kind | THPDFEmbeddedTargetKind que seleciona o tipo da entrada: etkParent, etkChildByName, etkChildByAnnotationIndex ou etkChildByAnnotationName |
EmbeddedFileName | Chave da name tree de EmbeddedFiles do documento filho, usada por etkChildByName |
PageIndex | Índice de página baseado em zero da anotação de anexo de arquivo, usado por etkChildByAnnotationIndex |
PageName | Nome da página que carrega a anotação nomeada, usado por etkChildByAnnotationName |
AnnotationIndex | Índice da anotação de anexo no array /Annots da página, usado por etkChildByAnnotationIndex |
AnnotationName | Nome /NM da anotação de anexo, usado por etkChildByAnnotationName |
Notas de uso
- Construa as entradas com os helpers
HPDFEmbeddedParentTarget,HPDFEmbeddedFileTargeteHPDFEmbeddedAnnotationTarget, que inicializam membros não usados como strings vazias e-1 - Monte as entradas em um array ordenado: os saltos para o pai descem nos documentos embutidos, e as entradas filhas selecionam o destino final dentro deles
- Passe o array aos builders de ação GoToE para produzir cadeias
/Targetválidas segundo o padrão