Crear enlaces en archivos PDF con C#

El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.

Crear enlaces

Al agregar un enlace a una aplicación en un documento, es posible vincular a aplicaciones desde un documento. Esto es útil cuando desea que los lectores realicen una acción determinada en un punto específico de un tutorial, por ejemplo, o para crear un documento rico en funciones. Para crear un enlace de aplicación:

  1. Crear un objeto Document.
  2. Obtenga la Page a la que desea agregar el enlace.
  3. Cree un objeto LinkAnnotation utilizando los objetos Page y Rectangle.
  4. Establezca los atributos del enlace utilizando el objeto LinkAnnotation.
  5. Además, establezca la propiedad Action del objeto LaunchAction.
  6. Al crear el objeto LaunchAction, especifique la aplicación que desea iniciar.
  7. Agregue el enlace a la propiedad Annotations del objeto Page.
  8. Finalmente, guarde el PDF actualizado utilizando el método Save del objeto Document.

El siguiente fragmento de código muestra cómo crear un enlace a una aplicación en un archivo PDF.

Crear enlace de documento PDF en un archivo PDF

Aspose.PDF for .NET le permite agregar un enlace a un archivo PDF externo para que pueda vincular varios documentos juntos. Para crear un enlace de documento PDF:

  1. Primero, cree un objeto Document.
  2. Luego, obtenga la Page particular a la que desea agregar el enlace.
  3. Cree un objeto LinkAnnotation utilizando los objetos Page y Rectangle.
  4. Establezca los atributos del enlace utilizando el objeto LinkAnnotation.
  5. Establezca la propiedad Action en el objeto GoToRemoteAction.
  6. Al crear el objeto GoToRemoteAction, especifique el archivo PDF que debe iniciarse, así como el número de página que debe abrirse.
  7. Agregue el enlace a la colección Annotations del objeto Page.
  8. Guarde el PDF actualizado utilizando el método Save del objeto Document.

El siguiente fragmento de código muestra cómo crear un enlace de documento PDF en un archivo PDF.