Donnez vie à vos documents numériques !
 

Répondre à : exportAsText()

abracadabraPDF Forums PDF – Général exportAsText() Répondre à : exportAsText()

#64584
ndubau
Membre

Aperçu ne supporte pas JavaScript, et d’ailleurs il ne supporte pas grand-chose, donc c’est « normal » qu’il ne réagisse pas.
Voir : https://www.abracadabrapdf.net/?p=558

Acrobat Reader ne permet pas de générer un fichier TXT depuis un PDF « normal », il faut que le PDF soit préalablement activé « Reader Extended » avec Acrobat Pro. Voir : https://www.abracadabrapdf.net/?p=5328
Si tu avais activé le déboguage de la Console JavaScript tu aurais vu un message d’erreur, et donc tu aurais vu qu’il ne se passe pas « rien ». Voir : https://www.abracadabrapdf.net/?p=3634

Il existe des astuces pour éviter l’ouverture d’un formulaire PDF avec Aperçu ou un autre logiciel qui ne supporte pas JavaScript.
Voir : https://www.abracadabrapdf.net/?p=6148

:Smiley15:

Bonjour.

J’ai donc essayé de suivre vos conseils et lectures (qui me dépassent souvent).
Pratiquement :

  1. si je crée un pdf activéReader Extended depuis Acrobat Pro :
  2. [/list]

  • il n’est plus modifiable dans ce même Acrobat Pro
  • je n’ai pas d’erreur signalé en activant ce bouton qui déclenche le minimal javascript  this.exportAsText() bien que la console soit activée fans les préférences
  • [/list]

  1. si j’ouvre ce  pdf activé Reader Extended depuis le Reader et clique sur ce bouton j’ai une salve d’erreurs
  2. [/list]

    Code:
    NotAllowedError: Les paramètres de protection interdisent l’accès à cette propriété ou à cette méthode.
    Doc.exportAsText:3:Field export_data_csv:Mouse Down

    Et suis bien désappointé de ne pas comprendre !

    Noël