2012-06-08 14 views
5

Ho un'applicazione Qt che deve essere in grado di inviare fax. Mi chiedo se ci sono librerie fax che posso utilizzare. Non sono stato in grado di trovare una soluzione ovvia, quindi gradirei il tuo aiuto.Come posso inviare un fax con la mia applicazione Qt?

L'applicazione deve essere eseguito su Windows XP/Windows 7.

Se sono poco chiaro/avete bisogno di ulteriori informazioni, per favore fatemelo sapere.

EDIT

Ci sarà una macchina di fax. Non sono sicuro di come funzionano i driver fax, ma l'applicazione dovrebbe supportare tutti i fax.

+0

Hai un apparecchio fax o hai intenzione di utilizzare un servizio Internet fax –

+0

userò un fax. – PTBG

+0

Come vengono normalmente inviati i fax da un computer? Non usano la stessa interfaccia delle stampanti? In tal caso, potresti semplicemente usare 'QPrinterDialog' e selezionare il dispositivo corretto. –

risposta

1

Mi piacerebbe assicurarmi che il vostro fax installato abbia un driver di stampa, che vi permetta di stampare. Quindi utilizzare l'API di stampa QT: http://qt-project.org/doc/qt-5.0/printing.html

Provare prima con la finestra di dialogo di stampa e scegliere manualmente l'apparecchio fax.

verificare quindi con tutti i dati in QPrinter

per vedere quale ha il numero di fax. Spero che potrebbe essere il OutPutFileName.


L'altro modo potrebbe essere quello di utilizzare Microsoft Scripting per inviare il fax, avvolto nel QtActiveX module


Infine Ho cercato su google questo: http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx


Ci dispiace non è una completa risposta. Spero che possa indicarti la giusta direzione.

Problemi correlati