Format de formulaire

Introduction

Forms Data Format (FDF) est un format de formulaire pour les documents PDF. Il est possible de lire la documentation (en anglais) à » http://www.adobe.com/devnet/acrobat/fdftoolkit.html pour plus de détails sur les tenants et les aboutissants.

L'esprit de FDF est similaire Ă  celui des formulaires HTML. Les diffĂ©rences rĂ©sident dans les moyens de transmission des donnĂ©es au serveur, lorsque le bouton "submit" (soumettre) est pressĂ© (ce qui est du ressort de Form Data Format) et le format de formulaire lui-mĂȘme (qui est plutĂŽt du ressort de Portable Document Format, PDF). GĂ©rer des donnĂ©es FDF est un des objectifs des fonctions FDF. Mais il y en a d'autres. Il est aussi possible de prendre un formulaire PDF, et prĂ©remplir les champs, sans modifier le formulaire lui-mĂȘme. Dans ce cas, on va crĂ©er un document FDF (fdf_create()), remplir les champs (fdf_set_value()) et l'associer Ă  un fichier PDF (fdf_set_file()). Finalement, le tout sera envoyĂ© au client, avec le type MIME application/vnd.fdf. Le module "Acrobat reader" du navigateur va reconnaĂźtre ce type MIME, et lire le fichier PDF, puis le remplir avec FDF.

En éditant un fichier FDF avec un éditeur de texte, se trouve un catalogue d'objets avec le nom de FDF. Cet objet peut contenir des entrées telles que Fields, F, Status etc. Les entrées les plus couramment utilisées sont Fields, qui indique une liste de champs de contrÎle, et F qui contient le nom du fichier PDF auquel appartiennent ces données. Ces entrées sont désignées dans la documentation PDF sous le nom de /F-Key ou /Status-Key. La modification de ces entrées est possible avec les fonctions fdf_set_file() et fdf_set_status(). Les champs sont modifiables avec les fonctions fdf_set_value(), fdf_set_opt() etc.

add a note

User Contributed Notes

There are no user contributed notes for this page.