2012-06-08 9 views
5

Mam aplikację Qt, która musi być w stanie wysyłać faksy. Zastanawiam się, czy są jakieś biblioteki faksów, z których mogę skorzystać. Nie byłem w stanie znaleźć oczywistego rozwiązania, dlatego byłbym wdzięczny za twoją pomoc.Jak wysłać faks z moją aplikacją Qt?

Aplikacja musi uruchomić na Windows XP/Windows 7.

Jeśli jestem niejasne/potrzebują Państwo więcej informacji, proszę dać mi znać.

EDIT

Będzie faks. Nie wiem, jak działają sterowniki faksu, ale aplikacja powinna obsługiwać każdy faks.

+0

macie faksu lub planujesz korzystać z usługi faksu internetowego –

+0

będę za pomocą faksu. – PTBG

+0

W jaki sposób faksy są normalnie wysyłane z komputera? Czy nie używają tego samego interfejsu co drukarki? Jeśli tak, możesz po prostu użyć 'QPrinterDialog' i wybrać właściwe urządzenie. –

Odpowiedz

1

Upewnię się, że zainstalowany faks ma sterownik drukarki, który umożliwia drukowanie do niego. Następnie skorzystaj z interfejsu API drukowania QT: http://qt-project.org/doc/qt-5.0/printing.html

Najpierw wypróbuję go w oknie dialogowym drukowania i ręcznie wybiorę faks.

Następnie sprawdzić przez wszystkich danych w QPrinter

Aby zobaczyć, który z nich ma numer faksu. Mam nadzieję, że może to być OutPutFileName.


Innym sposobem może być użycie Microsoft skryptów, aby wysłać faks, owinięte w QtActiveX module


Wreszcie google to: http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx


Niestety to nie jest kompletna odpowiedź. Mam nadzieję, że może wskazać ci jednak właściwy kierunek.

Powiązane problemy