Página 1 de 1

Archivos EMF generados por Xailer

Publicado: Lun Jul 25, 2011 10:12 am
por Alex
Cuando se genera un reporte a pantalla entiendo que se genera un archivo
EMF, alguien sabe en que carpeta se genera y con que nombre, igualmente
necesito saber si puedo guardar esos archivos para posterior uso.
Gracias
Alex

Archivos EMF generados por Xailer

Publicado: Lun Jul 25, 2011 8:22 pm
por jlalin
Alex,
TPrinter:oPreviewDC:aEMF es un array de objetos TEnhMetafile.
Saludos,
José Lalí­n

Archivos EMF generados por Xailer

Publicado: Mar Jul 26, 2011 1:51 pm
por Alex
José
Muchas gracias por responder, trataré de proporcionar mas datos sobre lo que
se pretende.
De antemano te informo que utilizo la DLL de Image2PDF.dll, para que a nivel
del preview me despliegue el botón "Generar a PDF", esto lo llamo el método
manual de generar cualquier reporte a PDF, pero se depende del usuario.
La pretensión real es hacerlo en forma automática sin tener que depender del
usuario, investigando otros hilos en el foro, sobre este mismo tema me estoy
enterando que estos archivos realmente se producen en memoria, y no a disco,
lo que pretendo es atrapar el archivo EMF antes ó después del preview.
Para luego copiarlo a disco y una vez ahí­ generar automáticamente el PDF a
través de Image2PDF.exe que me permite tomar cualquier archivo EMF y a nivel
de lí­nea de comando convertirlo a PDF, a esto lo llamo el método automático
pretendido.
Solo necesito un poco mas de orientación si lo puedo hacer así­ ó hay alguna
forma mas simple de hacerlo.
De nuevo gracias por toda la ayuda brindada
Alex

Archivos EMF generados por Xailer

Publicado: Mar Jul 26, 2011 3:23 pm
por jlalin
Alex,
para copiar los EMFs a disco, puedes hacerlo así­:
FUNCTION CopyPreviewEMF( cReportName )
LOCAL oEMF
LOCAL nIndex
FOR EACH oEMF IN Printer:oPreviewDC:aEmf
oEMF:Copy( "c:test" + cReportName + "-pagina-" + Alltrim( str(
nIndex++ ) ) + ".emf" )
NEXT
RETURN Nil
No lo he probado, así­ que si falla o necesitas algo más no dudes en preguntar.
Saludos,
José Lalí­n

Archivos EMF generados por Xailer

Publicado: Mar Jul 26, 2011 11:54 pm
por Alex
José:
De nuevo un millón de gracias funcionó perfecto
Alex
------------------------------------------------------------ --------------------
"José Lalí­n" escribió en el mensaje de
noticias:4e2ebfab$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Alex,
para copiar los EMFs a disco, puedes hacerlo así­:
FUNCTION CopyPreviewEMF( cReportName )
LOCAL oEMF
LOCAL nIndex
FOR EACH oEMF IN Printer:oPreviewDC:aEmf
oEMF:Copy( "c:test" + cReportName + "-pagina-" + Alltrim( str(
nIndex++ ) ) + ".emf" )
NEXT
RETURN Nil
No lo he probado, así­ que si falla o necesitas algo más no dudes en
preguntar.
Saludos,
José Lalí­n

Archivos EMF generados por Xailer

Publicado: Dom Ago 07, 2011 9:40 pm
por zeasoftware
Checa el ejemplo de PDFCreator, yo lo modifique para adaptarse a mi
aplicación y funciona bien, sin tener que entrar en el PreView....
http://www.xailer.com/forum/index.php?t ... to=44183&a mp;#msg_44183
Saludos.
Ramón Zea
Móvil.: 993-231.62.29
zeasoftware@hotmail.com
"Alex" escribió en el mensaje de noticias:[email=4e2eaa40@svctag-j7w3v3j....]4e2eaa40@svctag-j7w3v3j....[/email]
José
Muchas gracias por responder, trataré de proporcionar mas datos sobre lo que
se pretende.
De antemano te informo que utilizo la DLL de Image2PDF.dll, para que a nivel
del preview me despliegue el botón "Generar a PDF", esto lo llamo el método
manual de generar cualquier reporte a PDF, pero se depende del usuario.
La pretensión real es hacerlo en forma automática sin tener que depender del
usuario, investigando otros hilos en el foro, sobre este mismo tema me estoy
enterando que estos archivos realmente se producen en memoria, y no a disco,
lo que pretendo es atrapar el archivo EMF antes ó después del preview.
Para luego copiarlo a disco y una vez ahí­ generar automáticamente el PDF a
través de Image2PDF.exe que me permite tomar cualquier archivo EMF y a nivel
de lí­nea de comando convertirlo a PDF, a esto lo llamo el método automático
pretendido.
Solo necesito un poco mas de orientación si lo puedo hacer así­ ó hay alguna
forma mas simple de hacerlo.
De nuevo gracias por toda la ayuda brindada
Alex

Archivos EMF generados por Xailer

Publicado: Dom Ago 07, 2011 11:42 pm
por Alex
Gracias Ramón
Lo checaré
Alex
escribió en el mensaje de noticias:[email=4e3eea34@svctag-j7w3v3j....]4e3eea34@svctag-j7w3v3j....[/email]
Checa el ejemplo de PDFCreator, yo lo modifique para adaptarse a mi
aplicación y funciona bien, sin tener que entrar en el PreView....
http://www.xailer.com/forum/index.php?t ... to=44183&a mp;#msg_44183
Saludos.
Ramón Zea
Móvil.: 993-231.62.29
zeasoftware@hotmail.com
"Alex" escribió en el mensaje de noticias:[email=4e2eaa40@svctag-j7w3v3j....]4e2eaa40@svctag-j7w3v3j....[/email]
José
Muchas gracias por responder, trataré de proporcionar mas datos sobre lo que
se pretende.
De antemano te informo que utilizo la DLL de Image2PDF.dll, para que a nivel
del preview me despliegue el botón "Generar a PDF", esto lo llamo el método
manual de generar cualquier reporte a PDF, pero se depende del usuario.
La pretensión real es hacerlo en forma automática sin tener que depender del
usuario, investigando otros hilos en el foro, sobre este mismo tema me estoy
enterando que estos archivos realmente se producen en memoria, y no a disco,
lo que pretendo es atrapar el archivo EMF antes ó después del preview.
Para luego copiarlo a disco y una vez ahí­ generar automáticamente el PDF a
través de Image2PDF.exe que me permite tomar cualquier archivo EMF y a nivel
de lí­nea de comando convertirlo a PDF, a esto lo llamo el método automático
pretendido.
Solo necesito un poco mas de orientación si lo puedo hacer así­ ó hay alguna
forma mas simple de hacerlo.
De nuevo gracias por toda la ayuda brindada
Alex

Archivos EMF generados por Xailer

Publicado: Mié Ene 11, 2012 6:15 am
por zeasoftware
Tengo un detalle con PDFCreator bajo Windows 2008 Server x32,
Cuando mando a imprimir a la impresora PDFCreator se queda colgada, y deja una ventana la cual se queda en un segundo plano y como se usa terminal server, los usuarios no pueden cerrarlo.
Investigué y según quitándole .cClose se componí­a paro sigue igual.
Alguien podrí­a apoyarme?
Gracias de antemano.
Ramón Zea
Móvil.: 993-231.62.29
Tel./Fax: 993-353-46-73
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
escribió en el mensaje de noticias:[email=4e3eea34@svctag-j7w3v3j....]4e3eea34@svctag-j7w3v3j....[/email]
Checa el ejemplo de PDFCreator, yo lo modifique para adaptarse a mi
aplicación y funciona bien, sin tener que entrar en el PreView....
http://www.xailer.com/forum/index.php?t ... to=44183&a mp;#msg_44183
Saludos.
Ramón Zea
Móvil.: 993-231.62.29
zeasoftware@hotmail.com
"Alex" escribió en el mensaje de noticias:[email=4e2eaa40@svctag-j7w3v3j....]4e2eaa40@svctag-j7w3v3j....[/email]
José
Muchas gracias por responder, trataré de proporcionar mas datos sobre lo que
se pretende.
De antemano te informo que utilizo la DLL de Image2PDF.dll, para que a nivel
del preview me despliegue el botón "Generar a PDF", esto lo llamo el método
manual de generar cualquier reporte a PDF, pero se depende del usuario.
La pretensión real es hacerlo en forma automática sin tener que depender del
usuario, investigando otros hilos en el foro, sobre este mismo tema me estoy
enterando que estos archivos realmente se producen en memoria, y no a disco,
lo que pretendo es atrapar el archivo EMF antes ó después del preview.
Para luego copiarlo a disco y una vez ahí­ generar automáticamente el PDF a
través de Image2PDF.exe que me permite tomar cualquier archivo EMF y a nivel
de lí­nea de comando convertirlo a PDF, a esto lo llamo el método automático
pretendido.
Solo necesito un poco mas de orientación si lo puedo hacer así­ ó hay alguna
forma mas simple de hacerlo.
De nuevo gracias por toda la ayuda brindada
Alex
--