Nome Utente:    Password: 
   
OCX Gratuita per la gestione dei FAX PDF Stampa E-mail

FAX90OCX è una OCX gratuita per l'invio dei fax dalle appliance FAX gigasys.
La sua semplicità di integrazione e gli eventi gestiti permetto in poche ore di programmazione di integrare le funzionalità fax all'interno delle proprie applicazioni.

La OCX è fornita con codice di esempio per VB6 e VB.NET,  forniamo comunque supporto qualora dovesse essere necessario per l'integrazione nelle vostre applicazioni.

Inviare un fax può essere fatto in diversi modi. il più semplice se si disponete di un file PDF è il richiamo della seguente funzione:

 myReturnvalue  = ocxfax1.SendFax(MyFileName, MyFaxNumber, MyEmailAdress,5)

in questo esempio la vostra applicazione invierebbe via fax il documento MyFileName ( es: c:\documento.pdf) al numero di fax MyFaxNumer  (es: 012345) informando l'appliance di notificare via mail l'indirizzo MyEmailAdress ( es: me@domain.local) e  tentando l'invio del fax per non più di 5 volte.

Qualora non disponiate già del documento PDF è sufficiente stamparlo sulla stampante virtuale autocreata dalla OCX e chiamata con il nome che ritenete più idoneo, trappando l'evento ocxfax1_PrintedDocAvailable.

ocxfax1.NomeStampante =  "MyCompanyFaxPrinter"

Private Sub ocxfax1_PrintedDocAvailable(SpoolFile As String)

' L'evento PrintedDocAvailable identifica un file stampato sulla stampante virtuale 

' SpoolFile è il nome univoco dello spool stampato in questo momento  

'Invio il fax ? popolo un array ? archivio altrove ?

myReturnvalue  = ocxfax1.SendFax(SpoolFile, "12345", "me@domain.local") 

' ^ invio un fax 

End Sub 

Invio il documento appena stampato sulla stampante MyCompanyFaxPrinter al numero di fax 12345 informando l'appliance di notificare via mail  all'indirizzo email me@domain.local , utilizzando il numero di tentativi di invio di default dell'appliance.

L'OCX ritorna attraverso eventi con output XML i seguenti stati.

Stato del server e dei modems.

Stato dei fax inviati.

Stato dei fax in uscita.

 

SCARICA L'OCX CON ESEMPI VB e VB.NET

Di seguito  alcune delle appliance FAX gigasys.

FAX90 Appliance FAX Analogica

FAX100 Appliance FAX ISDN

 
© 2004 GIGASYS - P.IVA 04592760963 - Informativa sulla privacy -