PDF et Mysql - RÉSOLU

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
PDF et Mysql - RÉSOLU
« le: 25 Janvier 2012 : 14:52 »
Bonjour,
j'aurai besoin d'aide pour l'exportation de données dans un pdf vers une base de données.

Voila le déroulement: un utilisateur récupère un fichier pdf, le rempli, l'enregistre puis me le renvoi par mail. Tout ça sur un réseau. (réseau n°1).
Je transfert ce fichier sur un autre réseau, fermé (réseau n°2), sur lequel je possède un serveur mysql.
Je voudrais savoir comment je peux insérer les données depuis les champs pdf vers ma bdd.

ps: je ne peux pas faire autrement que de changer de réseau pour des raisons de sécurité, et rien ne passe par internet.

Merci d'avance
« Modifié: 08 Février 2012 : 00:08 par Lionel »

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Pdf et Mysql
« Réponse #1 le: 25 Janvier 2012 : 16:09 »
Bonjour et bienvenue,

ce qui va rendre la chose plus difficile c'est le choix du format d'envoi des données depuis le formulaire, plutôt qu'un PDF il vaudrait mieux recevoir les données au format FDF, XFDF ou bien HTML.

Cette page hors d'âge mais toujours d'actualité pour Acrobat X donne un bon aperçu de l'ensemble des procédures disponibles et des subtilités entre chacun de ces formats :
http://www.adobe.com/fr/support/toptech/acrobat/325874/

Si le format PDF est une contrainte, je crois qu'il faudra utiliser Acrobat pour extraire les données des PDF et les compiler dans un fichier compatible base de donnée (CSV).

 :idee:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
Re : Pdf et Mysql
« Réponse #2 le: 25 Janvier 2012 : 17:15 »
Ok merci!

Est ce qu'il y a une fonction dans les formulaires pdf qui permettrait aux utilisateurs de remplir le pdf et de me renvoyer au format FDF, XFDF ou HTML.

C'est vrai que les avoir directement en csv serait plutôt pratique vu la faciliter à l'intégrer dans ma BDD.

Les fichiers FDF, XFDF peuvent-ils s'intégrer facilement dans une bdd mysql?

Merci

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Re : Pdf et Mysql
« Réponse #3 le: 25 Janvier 2012 : 17:49 »
Est ce qu'il y a une fonction dans les formulaires pdf qui permettrait aux utilisateurs de remplir le pdf et de me renvoyer au format FDF, XFDF ou HTML ?

Oui, c'est la fonction envoyer un formulaire, utilisable depuis l'interface d'Acrobat ou via JavaScript :

- http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7dd6.w.html

- http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/wwhelp/wwhimpl/common/html/wwhelp.htm?context=Acrobat9_HTMLHelp&file=JavaScript_SectionPage.70.1.html


Description plus générale du concept :
- http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e1e.w.html

  :Smiley01:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
Re : Pdf et Mysql
« Réponse #4 le: 26 Janvier 2012 : 10:45 »
D'accord Merlin, j'ai fait les tests et l'envoi se passe bien.
Un utilisateur rempli le formulaire et peut me renvoyer par mail un xfdf par exemple (ou fdf, etc..)

Mais une fois ce fichier acquis, peut-on peupler une base de données MySql avec les informations qu'il contient?

Merci

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Re : Pdf et Mysql
« Réponse #5 le: 26 Janvier 2012 : 10:50 »
Mais une fois ce fichier acquis, peut-on peupler une base de données MySql avec les informations qu'il contient?

Une fois les données reçues il faut utiliser un script serveur pour injecter les données dans la base.
Soit un script développé "maison", soit en utilisant une solution existante qui évite de réinventer la roue, comme par exemple celles proposées par PDFlib : http://www.pdflib.com/products/

 :Smiley01:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
Re : Pdf et Mysql
« Réponse #6 le: 26 Janvier 2012 : 16:39 »
J'ai bien avancé, mais pour utiliser les documents .fdf, mon serveur php a besoin de l'extension php_fdf.dll.

Je ne la trouve nulle part et le fdftoolikt de adobe ne la contient pas. Je suis un peu perplexe la :)

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Pdf et Mysql
« Réponse #7 le: 26 Janvier 2012 : 17:35 »
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
Re : Pdf et Mysql
« Réponse #8 le: 26 Janvier 2012 : 17:48 »
Malheureusement déjà testée et elle ne fonctionne pas :[

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Pdf et Mysql
« Réponse #9 le: 26 Janvier 2012 : 19:46 »
Aïe… malheureusement on s'éloigne d'Acrobat et du PDF…
Je ne peux plus t'aider, peut-être que Alex sera d'un bon secours… dès qu'il sera rétabli, ce qui ne devrait plus tarder.
 :priere:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

pikmin04

  • Apprenti sorcier
  • **
  • Messages: 11
  • _oOOo__( @ > @ )__oOOo_
Re : Pdf et Mysql
« Réponse #10 le: 27 Janvier 2012 : 17:01 »
Ok c'était tout bête en fait. CEtte extension n'est supporté que jusqu'a la ersion 5.2.2 de PHP. Et je ne l'ai pas trouvé pour les versions plus récentes.

Donc maintenant je peux interpréter le FDF dans le PHP! Youpi^^

Maintenant que dois-je faire avec mon PDF? Je créé un bouton SUBMIT avec l'action "envoyer un formulaire", je choisis "FDF" et envoie des données vers une page php capable de l'interpréter?

Dis moi si je me plante complet ou pas? Je commence le PDF et le PHP en même temps.

Merci de ton temps et ton aide Merlin!

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 795
  • abracadabrantesque
    • abracadabraPDF.net
Re : Re : Pdf et Mysql
« Réponse #11 le: 27 Janvier 2012 : 19:11 »
Maintenant que dois-je faire avec mon PDF? Je créé un bouton SUBMIT avec l'action "envoyer un formulaire", je choisis "FDF" et envoie des données vers une page php capable de l'interpréter?

C'est exactement ça.
A partir de là il y a deux options, l'envoi par email (auquel cas il faut mettre mailto: devant l''url), ou bien l'envoi vers un script serveur comme dans ton cas :
- http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7dd6.w.html
&
- http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7dd3.w.html

 :Smiley01:


Ne pas oublier de distribuer un formulaire "Reader Enabled" pour que les utilisateurs puissent l'enregistrer :
http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7e0d.w.html
 :Smiley03:
« Modifié: 27 Janvier 2012 : 19:14 par Merlin »
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert