envoie automatique de fax - Divers - Programmation
Marsh Posté le 12-01-2011 à 12:26:54
deja, il va falloir recuperer le fax depuis le pdf, ça ne va pas etre simple
Est ce que tu peux avoir un fichier a cote qui te dis quelle page va a quel destinataire ?
Ensuite, le plus simple me semble etre d'utiliser un service genre mail2fax
Marsh Posté le 12-01-2011 à 13:21:26
et bien sur chaque page j'ai le n° de fax du destinataire. Et les destinataires change tous les jours
Marsh Posté le 12-01-2011 à 13:47:51
mais le numero DANS la page, c'est bien si tu as un humain qui lit les pages
mais une machine va avoir du mal à faire ça automatiquement
Marsh Posté le 12-01-2011 à 13:53:58
par OCR !
Sinon je peux mettre le nom de la personne dans le pdf et à coté avoir un fichier excel avec les noms et n° de fax correspondants mais ça complique la chose, non ?
sinon, la même problématique mais pour un envoie par email
Marsh Posté le 12-01-2011 à 14:00:48
et tout simplement, au lieu d'envoyer les fax ( ce qui long ) , tu as une personne qui prends le pdf, le coupe et l'envoi par mail a une boite de mail2 fax avec le numeor de tel du destinataire
A mon avis, le gain de temps est déjà notable
Marsh Posté le 12-01-2011 à 14:26:42
je pense que c'est plus long.
-Imprimer les 20 pages et les envoyer une par une par fax
-Imprimer la page 1 avec pdf creator, attendre la génération du pdf et l'ouverture de l'email, chercher le destinataire dans le carnet d'adresse et envoyer l'email ; idem page 2, etc
Par contre ce service là me plait :
123-fax.net et plus particulièrement l'envoie de fax via une url
http://www.123-fax.net/http.php?em [...] f_accuse=1
Je vais approfondir de ce coté.
Marsh Posté le 13-01-2011 à 01:10:20
fabien 1 a écrit : et bien sur chaque page j'ai le n° de fax du destinataire. Et les destinataires change tous les jours |
Tes pages en pdf sont bien structurées (ie c'est pas un scan en bitmap?)
Si oui, ça peut se faire au moyen d'un script perl, la récupération du numéro. Et sans doute aussi en C(++) avec des librairies pdf ad-hoc.
A+,
Marsh Posté le 13-01-2011 à 12:10:17
Dans ce cas la, pas de problème à priori:
1) Comme le texte est stocké en Unicode dans ton pdf, avec une librairie capable de lire le pdf, et un peu d'expression régulière pour repérer ou est le numéro, tu récupères le numéro
2) tu lances ton programme de fax. Bon la, il te faut un programme de fax qui accepte comme paramètres le path du document à faxer, et le numéro du destinataire (et qui soit capable de convertir un pdf en TIFF (le format fax) avant envoi).
Ces deux opérations peuvent être enchainées dans un script perl.
Une solution possible, en perl, serait de
1) avoir un serveur Hylafax (gratos) qui tourne sur une bécane Unix/Linux utilisable (et donc connectée à la ligne téléphonique pour envoyer les faxs) Ce serveur sait faxer les documents pdf (bon, faut quand même vérifier jusqu'à quelle version du pdf ça marche).
2) Le script client HylaFax, qu'on trouve sur cpan, et qui devrait marcher sur tout type d'OS
3) Modifier ce script pour lui faire ouvrir le document, et extraire le numéro de téléphone, qu'on passera au script client HylaFax. C'est pas très dur, j'ai déjà fait ça, avec le module CAM::PDF ou PDF::API2, je me souviens plus du quel.
Bon, c'est un exemple de solution, mais je ne connais pas ton contexte.
A+,
Marsh Posté le 12-01-2011 à 12:10:22
Bonjour,
J'ai une problématique et je sais pas du tout si c'est possible => programmation, logiciel
J'ai un fichier pdf de plusieurs pages, chaque page correspond à une personne et un n° de fax est présent sur chaque page. (info : je peux mettre ce n° de fax un peu n'importe ou). Ce que je cherche à faire c'est d'envoyer par fax automatiquement les pages de ce fichier pdf en fonction du n° de fax inscrit sur ces pages.
J'espère avoir été clair ^^
c'est quelque chose que l'on fait tous les soirs et qui nous prenne pas mal de temps.
Actuellement on imprime le document pdf, et on envoie feuille par feuille aux personnes par fax (copieur multifonction).
Merci