Motivation:

The current COMMON-ISDN-APIspecification defines paper formats

 

ISO A4, ISO B4 and ISO A3 at standard resolution (R8 x 3.85) and high

 

resolution (R8 x 7.7). Support for B4 and A3 is even optional.

 

The following document proposes a COMMON-ISDN-APIextension

 

that enables FAX document transmission and reception with paper

 

formats ISO A4, ISO B4 and ISO A3 and these resolutions as specified

 

in T.30:

 

R8 x 3.85

 

R8 x 7.7

 

R8 x 15.4

 

R16 x 15.4

 

200 x 200

 

300 x 300

 

400 x 400

The page format and resolution information is passed via appropriate fields in the SFF page header.

To reduce the additions required in a CAPI application in order to make use of the extension, the new functionality is added directly to the existing SFF format. This means that there is a possibility of conflict with future official extensions of the COMMON-ISDN-API. To prevent incompatibilities, support for FAX paper formats and resolutions must be enabled explicitly so as to turn off any future CAPI extension that would cause incompatibility.

Specifically, it has to be enabled by the application for a designated controller through a manufacturer request command 9 (Options request) with bit 6 (Enable FAX paper formats and resolutions) set. It will stay active until either the application releases the COMMON-ISDN-APIor issues another options request with bit 6 not set.

An application can determine whether the COMMON-ISDN-APIsupports FAX paper formats and resolutions by examining the CAPI profile and searching the manufacturer string for "Eicon" or by examining the CAPI profile and trying the manufacturer command 9 described below.

Changes since the first version from 12.1.2001:

Added support for resolutions 300 x 600, 400 x 800, 600 x 1200, 600 x 600 and 1200 x 1200 dpi.

3