Buenas equipo.
He cambiado en el proyecto Samples\Sumatra la propiedad lShowDialog a .F.
y modificando cualquier propiedad, ejemplo: cBin a 1 o/y nScale ...
Se produce este error en tiempo de ejecución:
***************************** Registro de errores *****************************
Exe: C:\Xailer8\Samples\Sumatra\sumatra.exe
Version: 1.0.0.0
User name: jlcro
Computer name: DESKTOP-3LTTURE
Fecha: 11/19/22
Hora: 08:57:47
Memoria libre: 2097151
Area actual: 1
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 8.0.1
Compilador: Harbour 3.2.0dev (r1912031042)
Compilador C/C++: MinGW GNU C 7.3 (32-bit)
Plataforma: Windows 10 10.0
----------------------- Información detallada del error -----------------------
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TSumatraPrinter:SETCOMMANDS
Argumentos: [ 1] = Tipo: O Valor:
Fichero:
Código error SO: 0
Pila de llamadas:
__ERRRT_SBASE (0)
TSUMATRAPRINTER:ERROR (0)
(b)HBOBJECT (0)
TSUMATRAPRINTER:MSGNOTFOUND (0)
TSUMATRAPRINTER:SETCOMMANDS (0)
TSUMATRAPRINTER:PRINT (283)
TFORM1:TOOLBAR1ITEM2CLICK (48)
TTOOLBUTTON:ONCLICK (0)
(b)XTOOLBUTTON (41)
TTOOLBUTTON:CLICK (0)
TTOOLBAR:COMMAND (405)
TSCROLLINGWINCONTROL:WMCOMMAND (275)
TFORM1:WMCOMMAND (965)
RUNFORM (0)
TAPPLICATION:RUN (289)
MAIN (15)
Muchas gracias.
Un Saludo
Pepe.
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.
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.
Samples\Sumatra
-
- Mensajes: 135
- Registrado: Mié Jun 16, 2010 2:33 pm
- ignacio
- Site Admin
- Mensajes: 9358
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Samples\Sumatra
Hola,
Le ruego pruebe añadiendo el archivo que adjunto como un fichero más en su proyecto. Quedo a la espera de recibir sus comentarios.
Gracias de antemano. Un saludo
Le ruego pruebe añadiendo el archivo que adjunto como un fichero más en su proyecto. Quedo a la espera de recibir sus comentarios.
Gracias de antemano. Un saludo
- Adjuntos
-
- iSumatra.zip
- (2.66 KiB) Descargado 241 veces
-
- Mensajes: 135
- Registrado: Mié Jun 16, 2010 2:33 pm
Re: Samples\Sumatra
Hola,
Ignacio le indico que ya lo he probado y todo perfecto
Gracias por su atención
Un saludo.
Ignacio le indico que ya lo he probado y todo perfecto
Gracias por su atención
Un saludo.
-
- Mensajes: 135
- Registrado: Mié Jun 16, 2010 2:33 pm
Re: Samples\Sumatra
Buenas Ignacio,
Siguendo con las pruebas de SumatraPDF me encuentro con lo siguiente:
Si pongo :lShowDialog := .T. lo que ponga en, por ejemplo: :nScale :=psFit
no se procesa y lo tengo que cambiar en: SumatraPDF-settings.txt
PrinterDefaults [
PrintScale = fit
]
Gracias por tu ayuda.
Salu2
Pepe
Siguendo con las pruebas de SumatraPDF me encuentro con lo siguiente:
Si pongo :lShowDialog := .T. lo que ponga en, por ejemplo: :nScale :=psFit
no se procesa y lo tengo que cambiar en: SumatraPDF-settings.txt
PrinterDefaults [
PrintScale = fit
]
Gracias por tu ayuda.
Salu2
Pepe
- ignacio
- Site Admin
- Mensajes: 9358
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Samples\Sumatra
Buenos días,
https://www.sumatrapdfreader.org/docs/C ... -arguments
Viendo la documentación, en su momento llegue a la conclusión de que son incompatibles las dos cláusulas. Le adjunto los archivos para que se puedan usar las dos a la vez. Le ruego me indique si funcionan correctamente.
Un saludo
https://www.sumatrapdfreader.org/docs/C ... -arguments
Viendo la documentación, en su momento llegue a la conclusión de que son incompatibles las dos cláusulas. Le adjunto los archivos para que se puedan usar las dos a la vez. Le ruego me indique si funcionan correctamente.
Un saludo
- Adjuntos
-
- iSumatra.zip
- (5.08 KiB) Descargado 194 veces
-
- Mensajes: 135
- Registrado: Mié Jun 16, 2010 2:33 pm
Re: Samples\Sumatra
Gracias Ignacio por su respuesta,
He probado con: iSumatra.o adjunto y tampoco va. Siento dar la lata.
Haciendolo de esta manera va correcto. Pero ya que esta la clase realizada en Xailer por usted quería hacer uso de ella
cComando := 'sumatrapdf31.exe -print-settings "fit,landscape,bin=2" -exit-when-done -print-dialog 289371.pdf'
hProceso := Execute(cComando,cPathEjecutar,.T.,SW_HIDE) //SW_SHOWMINIMIZED //SW_SHOWNORMAL
Un fuerte abrazo.
Pepe.
He probado con: iSumatra.o adjunto y tampoco va. Siento dar la lata.
Haciendolo de esta manera va correcto. Pero ya que esta la clase realizada en Xailer por usted quería hacer uso de ella
cComando := 'sumatrapdf31.exe -print-settings "fit,landscape,bin=2" -exit-when-done -print-dialog 289371.pdf'
hProceso := Execute(cComando,cPathEjecutar,.T.,SW_HIDE) //SW_SHOWMINIMIZED //SW_SHOWNORMAL
Un fuerte abrazo.
Pepe.
-
- Mensajes: 135
- Registrado: Mié Jun 16, 2010 2:33 pm
Re: Samples\Sumatra
Ignacio
Si es incompatible: used in combination with -print-to and -print-to-default
Perdón
Y ya lo ultimo si es posible, podrías incluir en las PROPERTY portrait or landscape
Gracias por tu paciencia
Un abrazo
Si es incompatible: used in combination with -print-to and -print-to-default
Perdón
Y ya lo ultimo si es posible, podrías incluir en las PROPERTY portrait or landscape
Gracias por tu paciencia
Un abrazo