abracadabraPDF › Forums › PDF – Général › Rendre le PDF non modifiable au moment de l’envoi par mail
- Ce sujet est vide.
-
CréateurSujet
-
28 janvier 2015 à 11:50 #45057
Prodomo75
MembreBonjour,
je recherche un script pour que quand on clique sur le bouton d’envoi par email le PDF ne soit plus modifiable par la personne qui le reçoit.
Merci
-
CréateurSujet
-
AuteurRéponses
-
28 janvier 2015 à 13:48 #58281
MerlinMaître des clésScript pour verrouiller tous les champs sauf les boutons :
Code:for (var i = 0 ; i < this.numFields ; i++)
{
var mf = this.getField(this.getNthFieldName(i));
if (mf.type != « button ») {mf.readonly = true ;}
}Script pour verrouiller tous les champs :
Code:for (var x = 0 ; x < this.numFields ; x++)
{
try {getField(getNthFieldName(x)).readonly = true;}
catch(ex) {}
}28 janvier 2015 à 15:00 #58282Prodomo75
MembreMerci merlin
28 janvier 2015 à 15:12 #58283Prodomo75
Membreil a vérouiller ma source aussi
28 janvier 2015 à 17:17 #58284
MerlinMaître des clésOui.
Que veux tu faire exactement ?
Est-ce un formulaire que toi tu remplis et que tu envoies ensuite, ou bien est-ce un formulaire diffusé qui doit se verrouiller quand l’utilisateur final l’envoie ?3 février 2018 à 10:01 #58285romain05
ParticipantBonjour, je me permets de relancer le sujet.
En effet, est-il possible que quand on envoi le fichier au client, ce fichier soit aplati ( donc aucune modification possible), mais que par contre on puisse en parallèle se l’envoyer à soit-même en document original sans faire la manipulation deux fois ( pas mal d’utilisateur doivent utiliser mon fichier)Merci
3 février 2018 à 11:03 #58286
bebarthMaître des clésbonjour,
à mon avis il faut que ton bouton d’envoi exécute les 2 actions.
D’abord l’envoi de la version non aplatie puis aplatir et renvoyer le formulaire:Code:this.mailDoc({
bUI: false,
cTo: « toto@free.fr »,
cSubject: « Sujet du message »,
cMsg: « Texte du message. »
});
this.flattenPages();
this.mailDoc({
bUI: false,
cTo: « autretoto@free.fr »,
cSubject: « Sujet du message »,
cMsg: « Texte du message. »
});
closeDoc(true);…à tester !!!
@+
:bonjour:3 février 2018 à 14:48 #58287
bebarthMaître des clés…je viens d’essayer et ça fonctionne.
Ne pas oublier de sauvegarder avant d’envoyer si tu veux garder le document non aplati en local…
@+
:bonjour:5 février 2018 à 09:05 #58288romain05
ParticipantBonjour Bebarth, merci beaucoup pour ta réponse, ça fonctionne parfaitement.
J’ai encore un seul soucis, c’est que cet envoi ce fait à partir d’un Ipad, en règle général le bouton envoyer fonctionne bien, mais dans ce cas le bouton envoyer n’a aucune réaction.
Sais-tu s’il existe une solution face à cela ?
Merci5 février 2018 à 09:20 #58289
bebarthMaître des clésbonjour,
Désolé mais je ne suis pas très au courant des problèmes rencontrés avec les tablettes… à par qu’il y a des soucis avec le javascript.
@+
:bonjour:5 février 2018 à 10:38 #58290
MerlinMaître des clésSais-tu s’il existe une solution face à cela ?
La solution serait qu’Adobe intègre les mêmes API JavaScript dans Acrobat Mobile que dans la version ordinateur, mais pour l’heure c’est encore de la science-fiction.
La lecture de « JavaScript for Acrobat Reader Mobile API Reference » donne une idée de l’écart sidéral qu’il y a entre version mobile et version ordi :
iOS : https://www.adobe.com/devnet-docs/acrobatetk/tools/Mobile/iosapi/index.html
Android : https://www.adobe.com/devnet-docs/acrobatetk/tools/Mobile/androidapi/index.html5 février 2018 à 11:03 #58291romain05
ParticipantEn effet cela ne simplifie pas les choses.
Quand j’utilise le logiciel » Nitro Pro » pour les PDF et que je créé un bouton envoyer par email ( sans code ) ça marche très bien sur l’ipad et ça me propose d’envoyer un doc aplatie ou normal. Malheureusement, je n’arrive pas à avoir le code utilisé par Nitro Pro pour générer cet envoi email auto.
6 février 2018 à 09:18 #58292
MerlinMaître des clésQuand j’utilise le logiciel » Nitro Pro » pour les PDF et que je créé un bouton envoyer par email ( sans code ) ça marche très bien sur l’ipad…
Ça marche très bien sur iPad avec quelle application ?
6 février 2018 à 11:11 #58293romain05
ParticipantAvec Adobe acrobat, voici ce que cela me propose quand je clic sur le bouton » envoyer le formulaire »
6 février 2018 à 12:52 #58294
MerlinMaître des clésPeux tu partager ce Nitro-bouton « envoyer » ?
Je serais curieux de pouvoir le désosser…
:geek:6 février 2018 à 12:57 #58295romain05
ParticipantLe voici
A partir d’un ipad ou iphone, ça fonctionne bien si on l’ouvre sur l’app Adobe Acrobat
6 février 2018 à 15:23 #58296
bebarthMaître des clésbonjour,
si l’on crée le bouton sur Acrobat Pro avec une action « Envoyer un formulaire », ça fonctionne également sur iPhone/iPdad !
Le souci c’est le javascript qui n’est pas totalement compris par ces téléphones et tablettes.
@+
:bonjour:7 février 2018 à 09:22 #58297
MerlinMaître des clésOui, c’est un « bête » bouton avec une action « Envoyer le formulaire ».
Je n’ai pas vu de différence…
:Euuuh: -
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.
