2012-06-08 12 views
5

Tengo una aplicación Qt que necesita poder enviar faxes. Me pregunto si hay bibliotecas de fax que pueda usar. No he podido encontrar una solución obvia, por lo que agradecería su ayuda.¿Cómo puedo enviar un fax con mi aplicación Qt?

La aplicación tiene que ejecutar en Windows XP/Windows 7.

Si no tengo muy claro/necesita más información, por favor hágamelo saber.

EDITAR

No será una máquina de fax. No estoy seguro de cómo funcionan los controladores de fax, pero la aplicación debe ser compatible con todas las máquinas de fax.

+0

¿Tiene una máquina de fax o está planeando utilizar un servicio de fax de Internet –

+0

Me va a utilizar una máquina de fax. – PTBG

+0

¿Cómo se envían normalmente los faxes desde una computadora? ¿No usan la misma interfaz que las impresoras? De ser así, simplemente podría usar 'QPrinterDialog' y seleccionar el dispositivo correcto. –

Respuesta

1

Me aseguraré de que su fax instalado tenga un controlador de impresora, que le permita imprimir en él. A continuación, utilice la API de impresión de QT: http://qt-project.org/doc/qt-5.0/printing.html

Lo probaría primero con el cuadro de diálogo de impresión y elegiré la máquina de fax manualmente.

A continuación, comprobar a través de todos los datos en QPrinter

Para ver cuál tiene el número de fax. Espero que sea el OutPutFileName.


La otra manera podría ser el uso de Microsoft Scripting para enviar el fax, envuelto en la QtActiveX module


Finalmente Googled esto: http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx


sentimos que no es una completa responder. Sin embargo, espero que te pueda orientar en la dirección correcta.

Cuestiones relacionadas