Introducing VBFax

VBFax is a collection of controls and automation (COM) objects that enable you to integrate fax capability into your VBVoice applications.

With VBFax you can build:

The SendFax and ReceiveFax controls can be used with the integrated fax capability provided by voice cards supported by VBVoice, such as the Dialogic DM/V1200B card. These cards allow faxes to be transmitted or received on the voice call that was used to initiate the fax.

The VBFax object library can be used to create, modify, retrieve information about, and send faxes directly without the use of the controls. This object library is the underlying technology behind VBFax.

The VBFax object library consists of a hierarchy of objects representing various elements of a fax. One of the key objects is the VBFaxJob Object. This object represents a fax consisting of:

In addition, the library provides a collection of VBFaxServer objects. A VBFaxServer represents the fax support provided by VBVoice using the integrated fax support from voice cards.

Both the VBFaxRecipient object and Sender object contain a VBFaxAddress object, which contains properties for storing and retrieving address information.

The VBFaxDocument object type contains information to specify an attachment to a fax: there may be many attachments to a fax. A fax may also have a cover page, which contains both free text and fields which are replaced at time of transmission with information about the recipient and sender.

NOTE: Telcom Fax Server and P2i (print-to-image) functionality are not supported as of VBVoice 5.1. The FaxQueue Control was replaced with a FaxQueue solution provided as an example in the VBFax installs directory.

Read About

Getting started using VBFax, including installation and support.

 

VBFax controls: ReceiveFax, SendFax

 

VBFax Examples: Detailed descriptions of example programs

 

VBFax Appendices: Log messages, error codes, and other reference information