Leer PDFs en un programa en visual basic .net

Leer archivos pdf en un programa hecho en visual basic .net es muy sencillo. Yo lo usé para una pequeña aplicación en la que se puede agregar anexos a un expedientes (sistema de trámite documentario – ISG :P ), como una solicitud, una copia de dni, un recibo de pago o cualquier documento (el cual se tiene en formato pdf obviamente).

A continuación pongo unos pasos que pueden seguir para lograrlo:

* Hay que decir primero que deben tener instalado el lector de pdfs Foxit Reader, que es el lector que voy a usar en este caso; también se puede usar el Adobe Reader pero tube unos problemas para hacer que funcione así que mejor somos Foxit =D.

Lo primero es crear un proyecto en Visual Studio (yo tengo el 2005) y agregar un Form.

paso1

Ir a la pestaña “Componentes COM” y poner un check en “FoxitReaderOCX Control”

paso2

Tendremos un nuevo elemento al final del cuadro de herramientas. Lo agregamos al Form y va a tener la forma de un panel blanco, extiendanlo según el tamaño que quieran.

Además vamos a agregar un OpenFileDialog, al que llamaremos “OpenFileDialog1″ (me olvidé de ponerle un mejor nombre antes de capturar la pantalla)  y un botón “btnBuscar”

paso3

Ahora hacemos doble click en el botón “btnBuscar” y ponemos el siguiente código a ejecutarse cuandos e haga click en dicho botón

paso4

Y listo, ya tenemos un lector de pdfs en nuestro programa en visual basic .net

paso5