IMG

Maison 
ITI Logiciel - l'entreprise 
Multi-Voice V4.0 
Multi-Fax V2.0 and V4.0 
Front Desk (messagerie) 
AutoCaller
Turbo Watson V2.0 
Applications 
Demos 
Commentaires d'utilisateurs 
Liste de prix 
Manufacturiers de cartes 
 
This page in English

Multi-Fax Version 2.0 et 4.0

ITI Logiciel présente MULTI-FAX, l'ensemble d'outils complet pour le développement d'applications de télécopie multi-lignes pour toutes cartes-fax CAS sous DOS, Windows et DOS en mode protégé (en utilisant le Power Pack de Borland ou Phar Lap). Nous avons aussi une version Windows 95 et Windows NT pour les cartes Brooktrout (version 4.0). 


Multi-Fax - Description du produit

MULTI-FAX offre aux programmeurs (expérimentés ou non) la possibilité de développer des applications pour contrôler la transmission de télécopies. Ce programme peut gérer simultanément jusqu'à 10 cartes-fax dans un seul ordinateur. 

MULTI-FAX envoie tous fichiers ASCII et fichiers graphiques PCX ou DCX sans conversion de format. Vous pouvez envoyer plusieurs documents en un seul appel. 

Utilisé conjointement avec Multi-Voice, le programme MULTI-FAX permet aux programmeurs de créer des logiciels hautement sophistiqués pour gérer tous les aspects de l'interface téléphonique. Des applications telles que le courrier de télécopie et la diffusion de documents peuvent être développées avec un minimum d'effort. 



Multi-Fax - Programmes d'exemple

Plusieurs programmes d'exemple sont fournis pour démontrer comment appeler la plupart des procédures et fonctions. Vous pouvez modifier ces programmes pour les adapter à vos propre besoins. 

Code source des programmes d'exemple Multi-Fax.
Code exécutable des programmes d'exemple, carte SatisFAXtion requise, ou toute autre carte compatible CAS. 



Equipement requis

  • Ordinateur IBM ou compatible avec DOS 3.3 ou version subséquente (5.0 recommandé) 
  • Toutes cartes de traitement de télécopie compatibles CAS 
  • Toutes cartes de traitement de télécopie Brooktrout (version Win95/NT) 
  • Compilateur C/C++: Borland V2.0..V4.5, Borland Turbo V2.0..V3.0 ou Microsoft V5.1..V8.0. 



Programme d'exemple d'envoi de télécopies

#include "stdio.h"

#include "MultiFax.h"

void main (void)
{
  int fax_handle;

  /* Amorce MULTI-FAX et vérifie si il */
  /* y a une carte-fax dans l'ordinateur */

  if (MF_Start () == 0)
  {
    printf ("No board found. \n");
    exit (-1);
  }

  /* Crée une entrée de fax. */
  fax_handle = MF_CreateFax ();

  /* Ajoute le logo de la compagnie à la page couverture. */
  MF_AddLogo (fax_handle, "logo.pcx");

  /* Ajoute un message à la page couverture. */
  MF_AddCoverPageText (fax_handle, 
                       "This is the cover page message.");

  /* Ajoute le fichier texte ASCII "FAX.TXT" */
  /* et le document graphique "FAX.DCX". */
  MF_AddDocument (fax_handle, MF_ASCII_80, 
                  "fax.txt", MF_LETTER);
  MF_AddDocument (fax_handle, MF_DCX, "fax.dcx", MF_LETTER);

  /* Envoie le tout en haute résolution */
  MF_SetResolution (fax_handle, MF_FINE);

  MF_SetDestinationName (fax_handle, "Your Name");
  MF_SetSenderName (fax_handle, "ITI Logiciel");

  MF_Send (fax_handle, MF_ANY_BOARD, "555-1212");

  MF_FreeFax (fax_handle);
}



Multi-Fax Version 2.0 et 4.0 - Liste des fonctions

Fonctions de contrôle             Fonctions d'envoi de fax

MF_Start                          MF_QuickSend
MF_Stop                           MF_Send
MF_TestBoard                      MF_PolledSend 
MF_UnloadResidentManager          MF_SendNoCall 
MF_AbortCurrentEvent              MF_GetConnectionTime 
MF_DisableAutoReceive             MF_GetRemoteId 
MF_EnableAutoReceive              MF_GetPageCount 
                                  MF_GetPagesTransmitted 
Fonctions de création de fax      MF_GetFilesTransmitted 
                                  MF_GetErrorCount 
MF_CreateFax                      MF_GetBytesTransmitted 
MF_FreeFax                        MF_GetFileSize 
MF_AddDocument                    
MF_AddCoverPage                   Fonctions de réception
MF_AddCoverPageText               
MF_SetPageHeader                  MF_PolledReceived
MF_AddLogo                        MF_PolledReceiveNoCall 
MF_SetDestinationName             MF_GetFirstReceivedFax 
MF_SetSenderName                  MF_GetNextReceivedFax 
MF_SetResolution                  MF_MoveReceivedFax 
MF_SetSendTime                    MF_SetReceivedFaxReadStatus 
MF_SetSendDate                    MF_DeleteReceivedFax 
MF_SetSendDateTime                MF_DeleteAllReceivedFax 
MF_SetDialMode                    MF_GetReceivedFaxStatus 

Fonctions de fichiers DCX         MF_GetReceivedFaxSenderId 
                                  MF_GetReceivedFaxPageCount 
MF_BreakUpDcx                     MF_GetReceivedFaxReadStatus
MF_StripDcx 

Fonctions Files d'Attente (QQQ peut ˆtre Log, Receive ou Task)

MF_GetFirstQQQ                MF_GetQQQSenderName
MF_GetNextQQQ                 MF_GetQQQLogoFileName
MF_ReadQQQ                    MF_GetQQQCoverPageText
MF_GetQQQEventType            MF_GetQQQDocumentFileType
MF_GetQQQTransferType         MF_GetQQQDocumentTextSize
MF_GetQQQEventStatus          MF_GetQQQDocumentFileStatus
MF_GetQQQDateTime             MF_GetQQQDocumentBytesTransmitted
MF_GetQQQFileCount            MF_GetQQQDocumentFileSize
MF_GetQQQPhoneNumber          MF_GetQQQDocumentPagesTransmitted
MF_GetQQQConnectTime          MF_GetQQQDocumentPageCount
MF_GetQQQPageCount            MF_GetQQQDocumentFilename
MF_GetQQQPageTransmitted      MF_GetQQQDocumentLength
MF_GetQQQFileTransmitted      MF_DeleteQQQ
MF_GetQQQErrorCount           MF_DeleteAllQQQ  
MF_GetQQQRemoteCSID           MF_DeleteAllQQQs              
MF_GetQQQDestinationName            

Appuyez ici pour les fichiers d'entête de la bibliothèque Multi-Fax (.h).



PRIX

Version DOS pour seulement $199 US
Version Windows 95/NT pour seulement $399 US


ITI Logiciel
Tél: 514-597-1692 Fax: 514-526-2362
Appuyez ici pour nous envoyer un message par courrier électronique 
ou adressez votre message à: info@iti-logiciel.com 452