2009-08-24 27 views

Respuesta

5

Un truco rápido para esto sería el uso de un control WebBrowser (suponiendo que el cliente ha instalado Adobe Reader) y navegue al archivo PDF que desea mostrar .

+0

sugerencia interesante, pero la cosa es que tendré que colocar imágenes en la parte superior del pdf –

+0

Ponga las imágenes en PictureBoxes, y coloque las PictureBoxes sobre el control WebBrowser. Creo que WebBrowser tiene una colección de controles, y si no lo hace, simplemente agrega PictureBoxes a la colección de controles del formulario y llama a BringToFront en ellos. – MusiGenesis

-3

sí, pero el resultado final será el uso de una aplicación COM +

6

Si usted está buscando para mostrar un PDF sin necesidad de Acrobat Reader instalado en una máquina cliente, echar un vistazo a esto:

PDF Viewer Control Without Acrobat Reader Installed

no he probado todavía, pero probablemente lo hará.

+0

Este proyecto está muy bien hecho y funciona muy bien. – Stewbob

+1

+1 Me gusta, pero personalmente sería un poco cauteloso al tener que implementar muchos archivos DLL de terceros junto con mi aplicación. No es que mi solución sea mucho mejor. – MusiGenesis

+0

Haces un buen punto allí. –

Cuestiones relacionadas