convertir de XML a PDF

2,324 views
Skip to first unread message

nmc19....@gmail.com

unread,
Dec 18, 2012, 5:47:17 PM12/18/12
to vfp-factura-ele...@googlegroups.com
Hola, alguien sabes si se puede convertir un archivo XML a un PDF, si es que se pueda podrian darme nombres de los programas o programa que lo realiza, les agradezco por las respuesta o respuestas que me proporcionen.
Saludos. 

Enrique Martinez

unread,
Dec 18, 2012, 10:27:11 PM12/18/12
to vfp-factura-ele...@googlegroups.com
Si te interesa te contacto con la persona que me proporciono un
codigo, logicamente tube que pagar por el codigo.

Saludos

Enrique Martinez
> --
> Has recibido este mensaje porque estás suscrito al grupo
> "vfp-factura-electronica-mexico" de Grupos de Google.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msg/vfp-factura-electronica-mexico/-/WBmhQ09xSjYJ.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> vfp-factura-ele...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> vfp-factura-electroni...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/vfp-factura-electronica-mexico?hl=es.

Victor Espina

unread,
Dec 19, 2012, 8:31:14 AM12/19/12
to vfp-factura-ele...@googlegroups.com
Si el XML al que te refieres es un CFD o CFDi, puedes usar la libreria del foro.  Esta libreria contiene una funcion llamada CFDPrint() que hace exactamente eso:

CFDPrint("archivo.xml",,.T.,"archivo.pdf")

Saludos

Victor Espina

M Chan

unread,
Jul 24, 2014, 5:14:29 PM7/24/14
to vfp-factura-ele...@googlegroups.com
Hola, si quieres algo rapido y confiable: http://www.pcalmacen.com/apps/forums/topics/show/7747544 te genera desde linea de comando y desde interfaz grafica, maneja un demo funcional.

Saludos.

Arturo Ramos

unread,
Aug 14, 2014, 2:54:42 AM8/14/14
to vfp-factura-ele...@googlegroups.com
Con la clase del foro es rápido y confiable... además de ser 100% código VFP libre de copiar y adapatar.

Suerte.

Luis Javier Aguirre

unread,
Oct 23, 2014, 3:38:58 PM10/23/14
to vfp-factura-ele...@googlegroups.com
yo uso la siguiente linea...
= CREAPDF((ARCHIVOPDF), ARCHIVOXML))
LCFILE = ALLTRIM(ARCHIVOPDE)

y listo...

si tienes dudas las revisamos...

la rutina es:

PROCEDURE creapdf
PARAMETER ARCHIVOPDF, REPORTE
IF FILE('&archivopdf')
WAIT WINDOW TIMEOUT 3 'archivo '+ARCHIVOPDF+' ya existe...'
RETURN
ENDIF
WDEFAULTPRINTER = SET("PRINTER", 2)
WAIT WINDOW NOWAIT ' Impresora por defecto  '+WDEFAULTPRINTER
WPRINTER = "Bullzip PDF Printer"
WDESTFILE = (ARCHIVOPDF)
WAIT WINDOW NOWAIT 'creando archivo: '+WDESTFILE
OOBJ = CREATEOBJECT("BullZIP.PDFPrinterSettings")
OOBJ.SETVALUE("Output", WDESTFILE)
OOBJ.SETVALUE("ShowSettings", "never")
OOBJ.SETVALUE("ShowPDF", "no")
OOBJ.SETVALUE("ConfirmOverwrite", "no")
OOBJ.WRITESETTINGS(.T.)
WSALIDA = 'to print'
SET PRINTER TO NAME (WPRINTER)
SET CONSOLE OFF
REPORT FORM &REPORTE &WSALIDA
SET CONSOLE ON
SET PRINTER TO NAME (WDEFAULTPRINTER)
RETURN
ENDPROC




El martes, 18 de diciembre de 2012 16:47:17 UTC-6, nmc19....@gmail.com escribió:
Reply all
Reply to author
Forward
0 new messages