FaxMan Jr
Quick Start

Sending Faxes using the Jr .Net components involves three simple steps:


1. Creating the files to be faxed

Faxable Files can be created by importing TIFF, BMP, TXT or PDF* files, by creating TIFF files with the appropriate options using our ImageMan.Net toolkit or some other imaging toolkit or by using an instance of the FaxMan virtual printer driver to create a fax file from any application that supports printing.


2. Setting the appropriate properties in the Fax object.

After creating an instance of a Fax object some properties must be set including the FaxNumber and CoverPage or Files properties. Most applications will set more but this is the minimum set of properties that must be set to be able to send a fax. The files specified by the Files property must already be in faxable format.


3. Sending the fax using the Send method of the Faxing object.

After creating an instance of the Faxing object, the application must set the Modem property to a Modem object obtained either from the Modems collection or created with the appropriate values. The Modem object specifies the comm port to use and also which Fax class will be used to send the fax.


The Send method can then be called to initiate sending the fax. During the sending process the Faxing object will generate several events including the FaxStatus, FaxMessage, FaxSetStartTime, FaxSetEndTime and FaxNegotiatedParameters to signal the application of the current status of the faxing process. The event handlers receive a FaxEventArgs object which contains a Fax object containing the latest state of the job.


Once the fax has completed sending the control will fire the FaxCompletionStatus event which indicates the job has completed.


* PDF Import requires the optional FaxMan PDF Import Addon component
See Also



© 2014 Data Techniques, Inc. All Rights Reserved.

Send comments on this topic.