Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: el_trocha en Noviembre 23, 2011, 09:26:04 pm
-
Hola Camaradas.....
Mi duda es la siguiente:
Como se puede generar un PDF desde VB6???
He probado con dos formas:
1) Programando sobre las funciones de la libreria: PDFCOM.DLL
La cual no te deja decirle la ruta donde quieres guardar el archivo y tampoco te deja pasar le el nombre del archivo en una variable.
2) Programando sobre la Clase: mjwPDF.cls
la cual da error a la hora de cerrar el archivo, corrigiendo el error en la misma clase, crea el archivo, pero el archivo siempre queda en blanco.
Alguna mente iluminada de este foro sabe cual es la mejor forma de realizar esto????
Gracias a todos....
Crackssssssssss
-
Hechale un vistazo al oPDF.dll
Seguro que es lo que necesitas. Te dejo el link de la pagina.
http://www.opdf.tk/ (http://www.opdf.tk/)
-
Hola no hay ink de descarga en la web eligioalmuedo. Yo utilizo Datareport , este reporte es muy sencillo de utilizar y te exporta a pdf su contenido de forma sencilla y rapida y podes darle una ruta y nombre al archivo como vos queres hacer.
aca va el link de descarga esta el instalador con el medicamento para la eternidad http://www.megaupload.com/?d=A9W0185N (http://www.megaupload.com/?d=A9W0185N)
-
En recursos visual basic hay uno, ahora lo busco
edito:
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/446-txt-a-pdf.htm
-
Hola no hay ink de descarga en la web eligioalmuedo. Yo utilizo Datareport , este reporte es muy sencillo de utilizar y te exporta a pdf su contenido de forma sencilla y rapida y podes darle una ruta y nombre al archivo como vos queres hacer.
aca va el link de descarga esta el instalador con el medicamento para la eternidad http://www.megaupload.com/?d=A9W0185N (http://www.megaupload.com/?d=A9W0185N)
Sera ActiveReport, no DataReport
-
Si perdon Active REport !!!
Juntando Mensajes
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/446-txt-a-pdf.htm (http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/446-txt-a-pdf.htm)
Ese ejemplo sirve! pero es muy basico! por que solo imprime texto pero si te intalas el ActiveReport podes hacer muchisimo!! y es asombrosa la rapidez conque lo hace yo genero un archivo con 1000 paginas tamaño A4 en solo unos 4 segundos
También podés descargarte el código del PDFCreator que es Open y urgarlo un poco para ver es muy interesante.
Ojalá te sriva!!
-
Otra forma, totalmente diferente a las propuestas aquí, y sin utilizar ninguna librería, sería la de instalar el PDFCreator (impresora virtual), y desde el vb mandar a imprimir lo que sea, seleccionando dicha impresora, la cual (valga la redundancia), imprime en PDF.
Saludos.
-
Si esa una opción muy valedera Pedro pero si quieres tener mas control puedes ver los ejemplos que trae en Visual Basic el PDFCreator para ve rcomo interactuar con el.
-
Hola a todos
yo usaba este componente http://www.linares.net/wxpdfcom/ y hasta me compre el manual de referencia que ofertan en el link (MP) ,
Saludos a todos
-
Hola a todos, tengo la misma necesidad de crear unos pdf desde vb6 pero no se cual es la mejor opcion, tendre que probar uno por uno las dll que mencionan o alguien encontro otra forma de hacerlo o se atreve a recomendarme,saludos.
-
espero te sirva
http://www.vb6.us/tutorials/visual-basic-tutorial-pdf
-
Otra forma, totalmente diferente a las propuestas aquí, y sin utilizar ninguna librería, sería la de instalar el PDFCreator (impresora virtual), y desde el vb mandar a imprimir lo que sea, seleccionando dicha impresora, la cual (valga la redundancia), imprime en PDF.
Saludos.
Tambien puede ser doPDF es gratis tambien a mi siempre me sirvio ese
-
Ya consegui correr los ejemplos, saludos