In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Archivos EMF generados por Xailer

Foro público de Xailer en español
Responder
Alex
Mensajes: 58
Registrado: Mié Dic 23, 2009 3:28 pm

Archivos EMF generados por Xailer

Mensaje 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
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Archivos EMF generados por Xailer

Mensaje por jlalin »

Alex,
TPrinter:oPreviewDC:aEMF es un array de objetos TEnhMetafile.
Saludos,
José Lalí­n
Alex
Mensajes: 58
Registrado: Mié Dic 23, 2009 3:28 pm

Archivos EMF generados por Xailer

Mensaje 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
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Archivos EMF generados por Xailer

Mensaje 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
Alex
Mensajes: 58
Registrado: Mié Dic 23, 2009 3:28 pm

Archivos EMF generados por Xailer

Mensaje 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
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Archivos EMF generados por Xailer

Mensaje 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
Alex
Mensajes: 58
Registrado: Mié Dic 23, 2009 3:28 pm

Archivos EMF generados por Xailer

Mensaje 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
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Archivos EMF generados por Xailer

Mensaje 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
--
Responder