Integrando Adobe Acrobat y VB.NET 2003
Cargar un archivo .pdf en un Windows Form

Fecha: 17/Dic/2004 (Diciembre 15 de 2004)
Autor: Luis Fernando Chavarriaga Cano ([email protected])

 


En este art�culo utilizaremos un control Active X de Adobe, el cual insertaremos haciendo clic derecho sobre la ficha Windows Forms del Cuadro de Herramientas, seleccionamos Agregar o quitar elementos, posteriormente en el nuevo cuadro de di�logo nos paramos en la ficha Componentes COM y seleccionamos Adobe Acrobat Control for Active X.

Al hacer clic en aceptar se crear� un control o ficha en el barra de herramientas, la cual arrastraremos al formulario.

El anterior es un control tipo AxPdfLib.AxPdf el cual llamaremos pdfLoad (cambiando su propiedad name)

Conceptos Clave

Controles del formulario

Button btnLoad
TextBox txtLoad
AxPdfLib.AxPdf pdfLoad

 

C�digo Fuente

Private Sub btn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoad.Click

'String que almacenar� la ubicaci�n del archivo

 Dim _Path As String

_Path = txtLoad.Text

    Try

        'El m�todo LoadFile recibe un String con la ubicaci�n del archivo que cargar�

        pdfLoad.LoadFile(_Path)

        Catch er As Exception

        MsgBox(er.Message.ToString, MsgBoxStyle.Information, "Informaci�n")

    End Try

 End Sub

Como pueden ver es un c�digo bastante simple, lo interesante es la integraci�n que Visual Basic permite junto con Acrobat.

hasta luego.


ir al índice

Fichero con el c�digo de ejemplo: luisf_adobevbnet.zip - 8 KB