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+,
Message édité par gilou le 13-01-2011 à 12:12:40
---------------
There's more than what can be linked! -- Iyashikei Anime Forever! -- AngularJS c'est un framework d'engulé! --