Visor PDF en Visual Basic.Net (VB.net)



El día de hoy crearemos un lector PDF usando Visual Basic.Net


Hola, como muy bien lo dice el título, el día de hoy crearemos un visor PDF utilizando visual basic.net y obviamente la aplicación de Adobe Acrobate Reader para leer los PDFs.

Antes de comenzar tenemos que tener claro el objetivo de esta aplicación y algunas pequeñas ventajas que tendremos atravez de esta.

El objetivo primordial es que si estás desarrollando una aplicación que necesita acceder o mostrar un PDF puedes innovar implementando en tu aplicación un pequeño visor, obviamente con el diseño adecuado. además, muchas veces es más cómodo leer un PDF desde la misma aplicación origen que cambiar de ventana etc.
 Una ventaja muy considerable es que además de que tú diseño tendrá más realce, también será algo agradable al usaurio final, esto con el fin de darle la mayor cómodidad posible.
Agregando lo último, un VISOR PDF NO es lo mismo que ABRIR UN PDF. si bién es cierto hacemos uso de la función abrir pdf, en esta última lo que hacemos es utilizar la aplicación de adobe, es decir, nos tendremos que salir de nuestra aplicación de origen para poder leerlo, mientras que, un visor, me permite ver este documento sin salir de la aplicación. 

Pasos para crear la aplicación:

Lo pirmero que tenemos que hacer es ejecutar la aplicación de Visual Studio, elegir el lenguaje de programación, en este caso es VISUAL BASIC.NET y crear un windows Form (formulario de windows). Seguido a esto crearemos un botón.


Lo segundo que haremos es: en el cuadro de herramientas posicionarnos donde dice: Todos los Windows Forms y presionar click secundario para que se despliegue un menú, seguido eligiremos la opción que muestra la imágen:




Al elegir esta opción, esperaremos que cargue los elementos, luego nos aparecerá distintas pestañas.


Lo Tercero es: elegir la pestaña que se llame: Componentes COM. 
ubicados en esta pestaña buscaremos lo que aparece en la image:



por defecto la opción Adobe PDF Reader no tendrá el Check, así que lo que hay que hacer es seleccionarlo, luego de eso presionamos aceptar y regresamos al cuadro de herramienta, nos aparecerá un nuevo control así como lo muestra la imágen:

luego de eso lo arrastramos a nuestro fomulario expandiendo sus dimensiones a como creamos adecuado:



Lo Cuarto es: en el cuadro de herramientas buscamos el contro que se llame:
open file dialog, este lo arrastramos y lo ubicamos en cualquier parte, por defecto se creará en la parte inferior de la pantalla.


Ahora hacemos click  en el elemento OpenFileDialog y en las propiedad que dice file name borramos su contenido, el valor que tendrá por defecto será: Openfiledialog1
Esto lo hacemos con el fin que a la hora que abramos nuestro archivo PDF nos muestre el nombre del archivo y no el nombre del control OpenFileDialog.

Lo último que haremo es escribir el código en el botón que creamos, el código es el siguiente:

y listo, solamente lo ejecutamos y ya tenemos nuestro visor PDF.



Espero este tutorial haya sido de mucha ayuda, cualquier duda, lo puedes dejar en los comentarios.
Saludos, Dios los bendiga.

4 comentarios:

syste dijo...

donde encuentro la libreria de adobe ?

Sergio Vado dijo...

Hola, muchas gracias por comentar, recuerda tener instalado antes la aplicación de Adobe reader, lo puedes descargar desde la página oficial. Si lo tienes instalado, entonces sigue los pasos de la guía de este tutorial, saludos!

Anónimo dijo...

hola
como hago para cuando le de clic al botón abrir me traiga un archivo especifico colocando yo la ruta

Potoy dijo...

buenas , pregunta... si tengo guarda la direccion del PDF como hago para que cada vez que me cargue el form , automaticamente me cargue el pdf de esa direccion

Publicar un comentario