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, HeightLa posición y el tamaño del área activa en la página seleccionada
EmbeddedFileNameEl nombre del archivo incrustado en el árbol de nombres EmbeddedFiles del documento's, tal como se pasó a EmbedFile (por ejemplo "report.pdf")
TargetPageLa página basada en 1 del documento incrustado a la que se debe saltar
NewWindow1 = solicitar al visor que abra el documento incrustado en una ventana nueva, 0 = valor predeterminado del visor
Options1 = dibuja un borde alrededor de la zona activa, 0 = sin borde

Valores devueltos

0No se pudo agregar el enlace (nombre vacío o página no válida)
1Success