AddLinkToEmbeddedPDFA
Anotaciones y enlaces de zonas interactivas
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM expone únicamente la forma Unicode. El comportamiento es idéntico a AddLinkToEmbeddedPDF y los argumentos de cadena se interpretan utilizando la página de códigos actual de SetAnsiMode
Agrega a la página seleccionada un enlace de zona activa que abre un documento PDF incrustado en el archivo actual y salta a una página de este. El enlace incluye una acción ir a incrustada (/GoToE) conforme a ISO 32000-1 §12.6.4.4: su cadena de destino nombra el archivo incrustado (el nombre pasado a EmbedFile) en el árbol de nombres EmbeddedFiles del documento's, y el destino ajusta la página de destino a la ventana
Dado que /GoToE se introdujo con PDF 1.6, llamar a esta función eleva la versión del documento a 1.6 cuando es necesario. Use GetAnnotActionInfo para leer esas acciones: informa el tipo akGoToE junto con el nombre del destino incorporado, la relación principal/secundaria y la marca /NewWindow
Sintaxis
Delphi
Function DLAddLinkToEmbeddedPDFA(InstanceID: Integer; Left, Top, Width, Height: Double; EmbeddedFileName: PAnsiChar; TargetPage, NewWindow, Options: Integer): Integer;
DLL
int DLAddLinkToEmbeddedPDFA(int InstanceID, double Left, double Top, double Width, double Height, const char * EmbeddedFileName, int TargetPage, int NewWindow, int Options);
Parámetros
| Left, Top, Width, Height | La posición y el tamaño del área activa en la página seleccionada |
|---|---|
| EmbeddedFileName | El nombre del archivo incrustado en el árbol de nombres EmbeddedFiles del documento's, tal como se pasó a EmbedFile (por ejemplo "report.pdf") |
| TargetPage | La página basada en 1 del documento incrustado a la que se debe saltar |
| NewWindow | 1 = solicitar al visor que abra el documento incrustado en una ventana nueva, 0 = valor predeterminado del visor |
| Options | 1 = dibuja un borde alrededor de la zona activa, 0 = sin borde |
Valores devueltos
| 0 | No se pudo agregar el enlace (nombre vacío o página no válida) |
|---|---|
| 1 | Success |