De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Francisco Ibarra
Enviado el: Martes, 30 de Noviembre de 2010 12:47 a.m.
Para: publice...@googlegroups.com
Asunto: [vfp] PDFCreator
Enviado el: Martes, 30 de Noviembre de 2010 11:12 a.m.
Para: publice...@googlegroups.com
Asunto: RE: [vfp] Re: PDFCreator
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Leandro Gurruchaga
Enviado el: Martes, 30 de Noviembre de 2010 04:06 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] PDFCreator
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Francisco Ibarra
Enviado el: Martes, 30 de Noviembre de 2010 06:29 p.m.
Para: publice...@googlegroups.com
Asunto: RE: [vfp] PDFCreator
On Tuesday, November 30, 2010, IVAN MARTINEZ <iva...@gmail.com> wrote:
>
>
>
>
>
> Por alguna razon la version que yo tenia instalada no tenia
> esos directorios ni las librerias, ni la ayuda.
>
> Instale la ultima version y en el directorio principal esta
> el archivo de ayuda con todo el modelo de la clase pdf.
>
> Llevo varios años usando el pdfcreator y siempre es el que
> me ha dado mejor resultado, pero hasta ahora no lo he usado
> programaticamente.
> Vamos a ver que utilidad le podemos
> dar.
>
> La primera utilidad que me gustaria darle es
> que no pregunte tanto antes de guardar, sino que al aceptar la impresora
> pdfcreator:
> 1) Guarde el archivo pdf creado en algun directorio ya
> especificado.
> 2) Saque un mensaje diciendo "Se ha creado tal archivo en
> tal directorio"
>
> Muchas gracias
>
> Ivan Martinez
>
>
>
> De: publice...@googlegroups.com
> [mailto:publice...@googlegroups.com] En nombre de Leandro
> Gurruchaga
> Enviado el: Martes, 30 de Noviembre de 2010 04:06
> p.m.
> Para: publice...@googlegroups.com
> Asunto: Re:
> [vfp] PDFCreator
>
>
> Al instalarlo ya tienes el componente instalado. El
> modelo de objetos está descripto en el archivo de ayuda, también hay ejemplos
> en un directorio pdfcreator\plugins\pdfforge. También hay ejemplos en el
> website de pdfforge http://www.pdfforge.org/. Es medio dura la
> ayuda, pero trabajándolo se logran excelentes resultados.
> Un saludo,
>
>
> Leandro
>
> El 30 de noviembre de 2010 17:31, IVAN MARTINEZ <iva...@gmail.com> escribió:
>
>
> Donde se
> obtienen las librerias para poder usar pdfcreator
> programaticamente
> Tengo instalado
> el pdfcreator pero se como usarlo de esa forma.
>
> Ivan
> Martinez
>
--
P Por favor, piense en la conservación del medio ambiente antes de ordenar
la impresión de este e-mail.
Enviado el: Martes, 30 de Noviembre de 2010 10:28 p.m.
Enviado el: Miércoles, 01 de Diciembre de 2010 01:28 a.m.
On Tuesday, November 30, 2010, IVAN MARTINEZ <iva...@gmail.com> wrote:
>
>
>
>
>
> La primera utilidad que me gustaria darle es
> que no pregunte tanto antes de guardar, sino que al aceptar la impresora
> pdfcreator:
> 1) Guarde el archivo pdf creado en algun directorio ya
> especificado.
> 2) Saque un mensaje diciendo "Se ha creado tal archivo en
> tal directorio"
>
> Muchas gracias
>
> Ivan Martinez
>
>
>
Salvo que antes de a tu reporte.. programáticamente antes de llamar al
método o función que crea el PDF, se le este direccionando a la impresora
PDF CREATOR.
En este sentido tampoco seria necesario que se envie el nombre del reporte
al método.
Ya somos 2 ciegos.
-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de Leandro Gurruchaga
Enviado el: Miércoles, 01 de Diciembre de 2010 05:33 a.m.
--------------------------------------------------
From: "Yvan GMAIL" <yvan.c...@gmail.com>
Sent: Wednesday, December 01, 2010 10:17 AM
To: <publice...@googlegroups.com>
Subject: RE: [vfp] PDFCreator
> Yo tampoco veo donde enlazas tu FRX con el PDF creator.
>
> Salvo que antes de a tu reporte.. program�ticamente antes de llamar al
> m�todo o funci�n que crea el PDF, se le este direccionando a la impresora
> PDF CREATOR.
> En este sentido tampoco seria necesario que se envie el nombre del reporte
> al m�todo.
> Ya somos 2 ciegos.
>
>
> -----Mensaje original-----
> De: publice...@googlegroups.com
> [mailto:publice...@googlegroups.com] En nombre de Leandro Gurruchaga
> Enviado el: Mi�rcoles, 01 de Diciembre de 2010 05:33 a.m.
> Para: publice...@googlegroups.com
> Asunto: Re: [vfp] PDFCreator
>
> Todo eso lo puedes hacer. Lo puedes hacer trabajar en forma no
> visible, y program�ticamente una vez creado tu pdf en su destino,
> podr�s avisarlo al programa cliente en caso de que fuera exitosa, y si
> hubiera alg�n error lo podr�s atrapar con un try-catch avis�ndole
> tambi�n al cliente.
> Salu2,
> Leandro
>
>
> On Tuesday, November 30, 2010, IVAN MARTINEZ <iva...@gmail.com> wrote:
>>
>>
>>
>>
>>
>> La primera utilidad que me gustaria darle es
>> que no pregunte tanto antes de guardar, sino que al aceptar la impresora
>> pdfcreator:
>> 1) Guarde el archivo pdf creado en algun directorio ya
>> especificado.
>> 2) Saque un mensaje diciendo "Se ha creado tal archivo en
>> tal directorio"
>>
>> Muchas gracias
>>
>> Ivan Martinez
>>
>>
>>
>> De: publice...@googlegroups.com
>> [mailto:publice...@googlegroups.com] En nombre de Leandro
>> Gurruchaga
>> Enviado el: Martes, 30 de Noviembre de 2010 04:06
>> p.m.
>> Para: publice...@googlegroups.com
>> Asunto: Re:
>> [vfp] PDFCreator
>>
>>
>> Al instalarlo ya tienes el componente instalado. El
>> modelo de objetos est� descripto en el archivo de ayuda, tambi�n hay
> ejemplos
>> en un directorio pdfcreator\plugins\pdfforge. Tambi�n hay ejemplos en
>> el
>> website de pdfforge http://www.pdfforge.org/. Es medio dura la
>> ayuda, pero trabaj�ndolo se logran excelentes resultados.
>> Un saludo,
>>
>>
>> Leandro
>>
>> El 30 de noviembre de 2010 17:31, IVAN MARTINEZ <iva...@gmail.com>
> escribi�:
Claro con el código que envió el amigo Pato ya queda más claro donde lo usa.
Al método le faltaba esto:
SET PRINTER TO NAME 'PDFCreator'
*
REPORT form (cNameReport) TO PRINTER NOCONSOLE
*
opdf.cclearcache
oPdf.cClose
oPdf= null
** Pero tampoco lo he probado.
Ya que la ultima vez que quise hacer un SET PRINTER TO NAME no me funcionó
con un FRX.
-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de Guillermo MDQ
Enviado el: Miércoles, 01 de Diciembre de 2010 08:58 a.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: PDFCreator
A todos los compañeros que intentan generar pdfs a partir de un reporte en vfp, les comento que con foxypreviewer se hace esto de forma transparente para el usuario.
Saludos
Armando Rodríguez
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Pato
Enviado el: Miércoles, 01 de Diciembre de 2010 09:22 a.m.
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Francisco Ibarra
Enviado el: Miércoles, 01 de Diciembre de 2010 09:42 a.m.
A mi me interesa que el pdf sea automatico, ya que tengo módulo donde se generar documentos y quiero que automáticamente el sistema envíe un correo con el adjunto del documento a varios usuarios internos o externos.
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de IRCSAsw
Enviado el: Miércoles, 01 de Diciembre de 2010 06:55 p.m.
Para: publice...@googlegroups.com
Ivan, no es un rutina mia , de hecho la tome del foro, pero es fácil mira, tengo un metodo con lo siguiente :
LOCAL cNameReport as String, cNameDirTarget as String, cNameFilePdf as String
LOCAL oPdf as Object
oPdf= CREATEOBJECT("PDFCreator.clsPDFCreator")
oPdf.cStart
oPdf.cVisible = .T.
oPdf.cclearCache
oPdf.cPrinterStop = .F.
oPdf.cOption("AutosaveDirectory") = cNameDirTarget
oPdf.cOption("AutosaveFilename")= cNameFilePdf
oPdf.cOption("UseAutosave")= 1
oPdf.cOption("UseAutosaveDirectory") = 1
oPdf.cOption("AutosaveFormat") = 0
oPdf.cSaveOptions()
Y desde donde lo coupo mando a llamar este metodo así :
=MiMetodoPDF(MiReporte,RutaParaGuardaro,NombrePDF_Como_quedara)
Espero te sirva, si hay alguna duda , estare al pendiente.
From: iva...@gmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] PDFCreator
Date: Tue, 30 Nov 2010 16:01:24 -0430
Donde se obtienen las librerias para poder usar pdfcreator programaticamenteTengo instalado el pdfcreator pero se como usarlo de esa forma.Ivan Martinez
Buenas noches a todos.
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Francisco Ibarra
Enviado el: Martes, 30 de Noviembre de 2010 12:47 a.m.
Para: publice...@googlegroups.com
Asunto: [vfp] PDFCreator
Estoy utilizando la automatización de unos reportes con PDFCreator, el problema que me encuentro y no he podido solucionar es que me envia todo en Blanco y Negro.
Si envio al reporte con el PROMPT para que me permita seleccionar la impresora , ahi mismo puedo cambiar las propiedades e indicarle que lo imprima a colores, asi lo genera bien, pero automatizado, no he podido encotrar el parámetro que tengo que enviar para que imprima a colores.
Utilizo esta rutina para la impresión.
LOCAL cNameReport as String, cNameDirTarget as String, cNameFilePdf as String
LOCAL oPdf as Object
oPdf= CREATEOBJECT
("PDFCreator.clsPDFCreator")
oPdf.cStart
oPdf.cVisible = .T.
oPdf.cclearCache
oPdf.cPrinterStop = .F.
oPdf.cOption("AutosaveDirectory") = cNameDirTarget
oPdf.cOption("AutosaveFilename")= cNameFilePdf
oPdf.cOption("UseAutosave")= 1
oPdf.cOption("UseAutosaveDirectory") = 1
oPdf.cOption("AutosaveFormat") = 0
oPdf.cSaveOptions()
De Antemano, gracias por sus comentarios y sugerencias.