abracadabraPDF › Forums › PDF – Général › Baux interactifs
- Ce sujet est vide.
-
CréateurSujet
-
24 février 2016 à 14:27 #45366adrithParticipant
Bonjour,
Très bien vos documents sur cette page :
http://abracadabrapdf.net/pdf-de-demo/formulaires/baux-interactifs/
Justement pourriez-vous m’indiquer comment vous avez procédé et avec quelle version d’Acrobat (DC ?) pour étendre les droits et protéger le document, car là c’est exactement comme je voudrais faire (même en “créant une copie” sous Acrobat Pro, tout reste grisé dans les outils).
Merci bien.
-
CréateurSujet
-
AuteurRéponses
-
24 février 2016 à 18:06 #60388MerlinMaître des clés
Bonjour.
Merci pour le compliment.
Il faut utiliser Acrobat version 8 ou ultérieure, d’abord on applique une protection par mot de passe et immédiatement après on enregistre (Enregistrer sous un autre) une copie “Reader Extended”.
Bien entendu il est conseillé de conserver une version de travail ni protégée ni Reader Extended.
:Smiley15:
25 février 2016 à 09:19 #60389adrithParticipantBonjour,
Merci pour le retour Merlin.
Cependant en appliquant strictement la méthode, je n’obtiens pas le même résultat que vous par rapport à vos documents qui fonctionnent bien.
Je m’explique :J’ai mon document sous Acrobat Pro XI, je lui applique une protection par mot de passe OK, je mets ensuite les Droits Reader Extended (3ème ligne : Activer d’autres outils) et j’obtiens 2 comportements différents selon que je l’ouvre sous un Reader 9.5 ou le Reader DC.
– Avec le Reader 9.5, je peux ouvrir le document, remplir quelques champs, l’enregistrer sous, le fermer, le rouvrir avec le Reader 9.5 et continuer à le modifier : OK impeccable.
– Avec le Reader DC, je peux ouvrir le document, remplir quelques champs, l’enregistrer sous, le fermer, le rouvrir avec le Reader DC, mais là je ne peux rien faire, j’ai le message ci-dessous :Je ne pige pas pourquoi.
Avec vos documents, je les tests avec mes 2 Readers 9.5 et DC et j’ai le même comportement, je peux les remplir des champs, enregistrer, fermer puis rouvrir et continuer à les remplir.Avez vous une idée ?
Merci25 février 2016 à 10:43 #60390MerlinMaître des clésAvec le Reader DC, je peux ouvrir le document, remplir quelques champs, l’enregistrer sous, le fermer, le rouvrir avec le Reader DC, mais là je ne peux rien faire, j’ai le message ci-dessous :
C’est clairement un bug d’Acrobat Reader mais il ne faut pas se laisser impressionner par si peu : depuis la version XI, Reader permet d’enregistrer les formulaires, qu’ils soient Reader Extended ou non.
Alors on s’en fiche… :geek:Il peut y avoir une autre explication : il ne faut pas tester avec Reader un formulaire qui a déjà été ouvert dans une autre version de Reader, il faut à chaque fois repartir de l’original fraichement pondu par Acrobat Pro.
Parce-que Reader Extended en fait c’est une technique basée sur des signatures numériques, pas forcément compatibles entre toutes les versions de Reader.
:priere:25 février 2016 à 13:15 #60391adrithParticipantOui Merlin je suis d’accord avec toi que depuis la version XI, Reader permet d’enregistrer les formulaires, mais j’avais déjà fait ce test :
Avec Pro, je ne mets aucun droit reader et dès que j’ouvre un document avec mon Reader 9.5 par exemple et que je veux enregistrer, j’ai ce message :Et pour ta dernière remarque, malheureusement je repartais bien à chaque fois avec l’original. :Euuuh:
:mur: :mur: grrr je ne trouve pas la bonne solution
25 février 2016 à 13:28 #60392MerlinMaître des clésSi le PDF n’est pas Reader Extended il est normal que ce message s’affiche puisque seuls Reader XI et Reader DC permettent d’enregistrer un formulaire non activé (non Reader Extended).
:idee:
25 février 2016 à 13:49 #60393adrithParticipantOui exact pas faux. Merci
25 février 2016 à 13:52 #60394adrithParticipantPour essayer de me mettre dans la même config que toi pour les fichiers baux interactifs, c’est quelle version d’Acrobat Pro que tu as utilisée ?
MerciCar je dois pouvoir arriver au même résultat que toi, à savoir des fichiers qui sont utilisables (pouvoir les enregistrer pour les modifier ultérieurement) avec des reader ancien comme v9 ou récent XI, DC.
25 février 2016 à 14:35 #60395MerlinMaître des clésPour essayer de me mettre dans la même config que toi pour les fichiers baux interactifs, c’est quelle version d’Acrobat Pro que tu as utilisée ?
A l’époque je devais utiliser Acrobat 9 ou XI, car Acrobat X pour Mac est JavaScriptement et formulairement trop buggé.
Mais je n’ai jamais eu aucun problème pour protéger et activer un formulaire avec aucune des versions d’Acrobat 8+.2 mars 2016 à 16:48 #60396adrithParticipantBonjour Merlin,
C’est incroyable, j’ai refais des tests et je n’arrive pas au même résultat que toi.
Je suis aussi sous Mac et j’ai même testé avec le trial de Acrobat Pro DC mais sans succès.
C’est dommage je n’arrive pas à avoir mon document avec le même comportement sous des Reader différents.
:Euuuh: :doute: :oh:2 mars 2016 à 17:06 #60397MerlinMaître des clésEn même temps il ne sert pas à grand-chose de protéger des formulaires destinés à Reader… qui de toute façon ne permet aucune modification.
Si c’est le code JavaScript que tu veux protéger il y a d’autres méthodes, beaucoup plus fiables.:idee: :geek:
2 mars 2016 à 17:14 #60398adrithParticipantOui il y a vraiment 2 sujets dans cette discussion :
1) On parlait de la protection du code javascript effectivement, sur tes documents tu utilises la protection par mot de passe, ce n’est pas la meilleure méthode finalement ? Que proposes tu d’autre ?
2) Le second point, et c’est le plus important à l’heure actuelle, c’est d’avoir le même comportement pour les Reader avant DC et après DC. Car pour rappel tes documents je peux les ouvrir/remplir/enregistrer/réouvrir/reremplir sans problème avec un Reader 9.5 ET un Reader DC (en repartant à chaque fois du document d’origine). Avec mon document ça ne fonctionne pas… Bizarre non ?
2 mars 2016 à 18:47 #60399MerlinMaître des clésQue proposes tu d’autre ?
http://www.javascriptobfuscator.com/Javascript-Obfuscator.aspx
le même comportement pour les Reader avant DC et après DC.
D’après Adobe il n’y aura pas d’après DC. Ce nom devrait rester, associé à un millésime.
Car pour rappel tes documents je peux les ouvrir/remplir/enregistrer/réouvrir/reremplir sans problème avec un Reader 9.5 ET un Reader DC (en repartant à chaque fois du document d’origine). Avec mon document ça ne fonctionne pas… Bizarre non ?
Comment fais tu exactement ?
2 mars 2016 à 20:24 #60400adrithParticipant[font=verdana, arial, helvetica, sans-serif]Merci pour le lien. Et impossible de refaire la machine arrière pour retrouver le code principal ?[/font]
[font=verdana, arial, helvetica, sans-serif]Ensuite voici ce que je fais, exactement :[/font]
[font=verdana, arial, helvetica, sans-serif]J’ai mon document sous Acrobat Pro XI, je mets les Droits Reader Extended (3ème ligne : Activer d’autres outils) et j’obtiens 2 comportements différents selon que je l’ouvre sous un Reader 9.5 ou le Reader DC.[/font]
[font=verdana, arial, helvetica, sans-serif]– Avec le Reader 9.5, je peux ouvrir le document, remplir quelques champs, l’enregistrer sous, le fermer, le rouvrir avec le Reader 9.5 et continuer à le modifier : OK impeccable.[/font]
[font=verdana, arial, helvetica, sans-serif]– Avec le Reader DC, je peux ouvrir le document, remplir quelques champs, l’enregistrer sous, le fermer, le rouvrir avec le Reader DC, mais là je ne peux rien faire, j’ai le message ci-dessous :[/font]
[font=verdana, arial, helvetica, sans-serif][/font]Et comme nous avions déjà discuté, si je ne mets pas les droits readers, ça fonctionne bien avec DC mais pas avec un Reader 9 (puisque seuls Reader XI et Reader DC permettent d’enregistrer un formulaire non activé).
Le problème étant que pour le même document, il y a un panel de personnes sous Reader 9.5 et sous Reader DC… d’où ces questions bien sur
Et en testant avec les baux intéractifs, ça fonctionne partout
2 mars 2016 à 20:39 #60401MerlinMaître des clésEt impossible de refaire la machine arrière pour retrouver le code principal ?
Par principe, tout ce qui est chiffré peut être déchiffré. C’est une question de temps et de moyens.
Mais pour le coup disons que c’est bien plus compliqué que d’outrepasser les gentilles “restrictions d’utilisations” du format PDF.
:Smiley03:Pour les baux, je te reprend la procédure en détail :
1- appliquer les “restrictions d’utilisation” : menu Fichier : Propriétés : Sécurité : Protection par mot de passe : Droits
2- immédiatement après sans rien faire d’autre, appliquer les droits étendus : menu Fichier : Enregistrer sous un autre : Reader Extended : Activer d’autres outils.
3 mars 2016 à 09:57 #60402adrithParticipant[font=verdana, arial, helvetica, sans-serif]Merci Merlin, je viens de faire une batterie de test mais malheureusement toujours pareil.[/font]
Je joints tous mes fichiers en exemple.
– pro.pdf correspond au fichier sous Acrobat Pro avant traitement
– reader.pdf a subi une protection par mot de passe (voir image 1 ci-dessous) puis une sauvegarde en reader extented
– reader_95.pdf est une copie de reader.pdf et ça fonctionne bien sous un reader 9 (je peux ouvrir plusieurs fois le fichier et le modifier)
– reader_DC.pdf est une copie de reader.pdf mais je ne peux pas le modifier plusieurs fois sous readr DC (erreur image 2 ci-dessous)Qu’en penses-tu avec ton oeil d’expert ? :joker:
Le but étant d’avoir un fichier unique (comme tes fichiers que j’ai retesté) pour l’ensemble des reader, peu importe la version. Et donc je sais que c’est possible vu que ça fonctionne avec tes fichiers.. :doute:
MerciImage 1 :
Image 2 :
Fichiers :
– pro.pdf
– reader.pdf
– reader_95.pdf
– reader_DC.pdf3 mars 2016 à 11:41 #60403MerlinMaître des clésJe te propose d’essayer avec le celui-ci que j’ai protégé et activé :
https://framadrop.org/r/7cCWcySryi#vY51HbhLYDbZXlDkVsDGwiP5rOPZsK0AT231ZXqobTs=Si ça fonctionne comme attendu chez toi je ferais mon mea culpa… Parce-que j’aurai compris l’origine du problème…
:geek:3 mars 2016 à 12:45 #60404adrithParticipantMalheureusement, je l’ouvre sous Reader DC, je coche quelque case, je l’enregistre, je le ferme, je le réouvre et j’ai ce message…
J’y ai cru pourtant avec ton post
As tu le même comportement ?
Merci3 mars 2016 à 12:52 #60405MerlinMaître des clésChez moi c’est pareil.
Franchement je n’y comprend rien.
:Euuuh: :doute:Je crois qu’il va falloir s’habituer à faire une version “Reader Extended” et une version non “Reader Extended” de chaque formulaire…
:mur: :oh:3 mars 2016 à 13:00 #60406MerlinMaître des clésje l’ouvre sous Reader DC, je coche quelque case, je l’enregistre, je le ferme, je le réouvre et j’ai ce message…
Cependant ce n’est pas vraiment un problème, il suffit de cliquer OK et ensuite tout va bien. On peut remplir et enregistrer.
A l’ouverture suivante il n’y a plus d’alerte.
Avec Reader DC, si le formulaire n’est pas “Reader Extended” ça empêche juste les signatures avec certificat numérique.
:extra:3 mars 2016 à 13:17 #60407adrithParticipantNon pas chez moi, je clic sur le message OK, mais je ne peux cocher rien d’autre…
Moi aussi je ne comprends pas j’avoue..
Surtout que tes docs fonctionnent bien :mur: c’est exactement ce que j’aimerai comme comportement..C’était quoi ton idée où tu aurais peut-être “compris l’origine du problème” ?
Avec Reader DC, si le formulaire n’est pas “Reader Extended” ça empêche juste les signatures avec certificat numérique.
Oui mais sans “Reader Extended”, sous un Reader 9 ça ne fonctionne pas
3 mars 2016 à 13:48 #60408MerlinMaître des clésC’était quoi ton idée où tu aurais peut-être “compris l’origine du problème” ?
Je me disais que peut-être que pour ça fonctionne dans une version donnée de Reader il fallait que le formulaire soit activé avec la même version d’Acrobat Pro ou avec une version ultérieure.
Mais non.3 mars 2016 à 13:56 #60409adrithParticipantOk, oui c’est pour ça que j’avais testé avec un Pro X, XI & DC (mais pas Pro9).
Bon on va ranger ça dans les mystères de l’informatique… car là je n’ai plus d’idée..
Merci quand même Merlin d’avoir cherché avec moi :Smiley03:
3 mars 2016 à 18:25 #60410MerlinMaître des clésMerlin n’y peut plus rien, je passe la main à Mulder.
:joker: -
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.