2017-10-02 3 views
0

J'ai un fichier PDF que j'ai créé un formulaire de page Web pour, fondamentalement un tas d'entrées juste pour remplir le contenu du fichier PDF. J'ai réussi à remplir du texte avec facilité. Bien que les cases à cocher ne fonctionnent pas vraiment. J'ai essayé deux choses différentes .. L'un était le suivant:Formulaires PDFTK, PHP et Remplissage

<</T(CheckBoxName)/V(Yes)>> 

numéro deux était le suivant:

<</T(CheckBoxName)/V /Yes>> 

Ni travail. Des idées?

+1

"Des idées?" Oui. Vous n'avez pas lu tous les bons articles dans le centre d'aide et n'a pas ajouté suffisamment de code pertinent. – svgrafov

+0

Quel centre d'aide? Aussi, aussi loin que le code va, j'ai le code qui fonctionne pour les choses qui sont des chaînes ... et <> va dans une chaîne de miennes qui fonctionne pour les choses de texte. Logique? –

+0

[Centre d'aide] (https://stackoverflow.com/help). Ce [article] (https://stackoverflow.com/help/mcve) en particulier. – svgrafov

Répondre

0

Vous pouvez vérifier comment votre champ est formaté d'abord avec la commande suivante:

pdftk yourFile.pdf dump_data_fields 

Pour les cases à cocher, vous devriez obtenir quelque chose comme:

FieldType: Button 
FieldName: CheckBoxName 
FieldFlags: 49152 
FieldValue: CheckBoxName1 
FieldJustification: Left 
FieldStateOption: Off 
FieldStateOption: choice1 
FieldStateOption: choice2 
FieldStateOption: choice3 
FieldStateOption: choice4 
FieldStateOption: choice5 

Donc, votre première écriture était la bonne (Si vous voulez vérifier la première option):

<</T(CheckBoxName)/V(choice1)>>