Come inviare un fax in ASP.Net

November 10

Come inviare un fax in ASP.Net


Per gli sviluppatori alla ricerca di una struttura free-to-use per lo sviluppo di applicazioni Web, ASP.Net di Microsoft offre uno dei pacchetti più completi disponibili. Basato sulla tecnologia precedente Active Server Pages (ASP), ASP.Net supporta tutti i linguaggi .Net tra cui: C ++, Common Language Business-Oriented (COBOL) e Visual Basic.Net. La crescente popolarità dei fax elettronici ha portato a un numero crescente di siti web e applicazioni che integrano questa funzionalità nei loro quadri. Per inviare un fax in ASP.Net, ci sono alcuni protocolli che devono essere inclusi nel programma.

istruzione

Invio tramite un client di fax ASP.NET

1 Determinare se la macchina ha il file faxcom.dll. Usate la ricerca di file sul computer per vedere se si dispone di questo file nella vostra installazione di Windows. Il protocollo ASP.Net richiede questo file DLL per accedere ai nodi in uscita nel tuo browser. Se il file non è presente, è possibile cercare online per una versione scaricabile a dll Central.com.

2 Avviare lo strumento di sviluppo ASP.Net, e caricare l'applicazione web.

3 Creare un'istanza per il client fax che sta inviando il file. Ci sono una varietà di opzioni qui da Faxserver Interfax e Protofax o FaxASP. Mentre alcuni sono gratuiti, alcuni di questi clienti devono essere autorizzati per l'uso. Per creare l'istanza, inserire questa riga:
"Dim objWS Come protofax.protofax"
Inserire il nome del cliente, se necessario, invece di Protofax.

4 Creare un oggetto per determinare il risultato di fax. Inserire la riga:
"Dim SendFaxResult come intero"
Questa linea vi permetterà di innescare una risposta nel caso in cui la trasmissione fax non riesce.

5 Definire le azioni del cliente fax. Qui si inserisce il numero di file e fax da inviare a. Se l'applicazione sta per essere user-generated (dinamico), è necessario creare un oggetto che per numero e un modulo di upload per il file viene inviato. Se si dispone di queste informazioni in mano la linea sarà simile:

"SendFaxResult = objWS.SentDoc (" + 1

() ____ "," Oggetto "," File ")"

Sostituire il numero, informazioni oggetto e la posizione del file nelle citazioni corrispondenti.

6 Definire le risposte di risultato fax. Il passaggio precedente sarà rilassarsi un valore per la SendFaxResult oggetto. Per informare l'utente del successo o il fallimento del fax è necessario emettere il risultato finale all'interfaccia. Utilizzare un semplice algoritmo booleana per analizzare i valori.

"Se SendFaxResult> 0 Then
Response.Write ( "presentato Fax ID transazione:." & SendFaxResult)
Altro
Response.Write ( "Errore di invio fax codice di ritorno:." & SendFaxResult)
Finisci se
"