Maison |
Multi-Fax Version 2.0 et 4.0ITI 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 produitMULTI-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'exemplePlusieurs 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. Equipement requis
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 fonctionsFonctions 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). PRIXVersion DOS pour seulement $199 US
|