Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: ORION en Noviembre 16, 2020, 01:36:16 pm
-
Hola a todos, actualmente estoy terminando un programa para facturar y me encuentro con la novedad de generar en PDF la factura al imprimir. He revisado algunos ejemplos pero todos me indican hacerlo manualmente.
Si tienen algun ejemplo les agradeceria.
-
Hay un par de librerías para generar PDF en VB6, yo particularmente prefiero usar el metodo de convertir a PDF, hago el documento en HTML y con una utilidad externa (que llamo via Shell) lo convierto a PDF, tengo mas libertad en el diseño, uso mucho menos código y es igual de rápido (genero 200 informes en menos de un minuto).
la utilidad en cuestion es:
https://wkhtmltopdf.org/index.html
y para usarlo lo puedes llamar asi:
Dim Vr as Long
Vr=Shell(strDOScommand, vbHide)
donde strDOScommand debe ser:
wkhtmltopdf.exe <path>\archivo.HTML <path>\archivo.PDF
Espero te sirva...
-
Estmado AxioUK gracias a tu aporte, pude terminar con la generación de los PDF. Tks cordiales.