Aller au contenu


Photo
- - - - -

Imac + Pdf + Mail


  • Please log in to reply
19 réponses à ce sujet

#1 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 20 janvier 2012 - 00:01

Bonsoir,

Encore une petite question mais cette fois sur la plateforme mac.

Est il possible d'automatiser l'impression/création d'un PDF (en runtime), de le sauver dans un repertoire préalablement défini et de le mettre en pièce jointe dans un mail. (de preference sans plugin) tout ca "automatiquement" ?

Sous Windows avec le plugin de Schubec c'est un jeux d'enfant mais sur mac j'avoue être un peu perdu car c'est complètement nouveau pour moi.

Merci d'avance pour les idées et ou solutions.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#2 THM

THM
  • Membres
  • PipPip
  • 48 messages
  • Genre :Homme
  • Lieu :Montigny Lès Cormeilles
  • FM : FMP11A, FMS11
  • OS : OSX6.8 - 7.3


Posté 20 janvier 2012 - 06:05

Oui c'est possible.
Définir variable avec obtention du chemin du dossier et nom du fichier à définir
Sauvegarder en PDF
ensuite
Sauvegarder en PDF et cocher envoyer par email
Aucun plugin de requis.
Plus je sais, moins je sais.
FMA & FMS 11. OSX6 et 7

#3 Noël Dubau

Noël Dubau
  • Membres
  • PipPipPipPipPipPipPip
  • 2 475 messages
  • Genre :Homme
  • Lieu :Sillans la Cascade
  • FM : FM2 à FM10A
  • OS : WinXP et OSX.7


Posté 20 janvier 2012 - 08:02

Bonjour,
Sans vouloir fâcher, je crains que THM n'ait omis dans la lecture ce

(en runtime)

précisé par Drjones...
Je serai incapable de la ré-expliquer seul, tant cela suppose de connaissances en javascript java dont je suis dépourvu, mais la solution existe et passe par le couple ScriptMaster + bibliothèque iText.
Noël
-----------------
FileMaker Developper 3 à 6... sporadiquement v7... actuellement en v10 Advanced
G4 1,25 - Athlon 2,5
Mes pages perso
----------------

#4 THM

THM
  • Membres
  • PipPip
  • 48 messages
  • Genre :Homme
  • Lieu :Montigny Lès Cormeilles
  • FM : FMP11A, FMS11
  • OS : OSX6.8 - 7.3


Posté 20 janvier 2012 - 09:20

Désolé, j'étais pas bien réveillé, au tant pour moi.
Plus je sais, moins je sais.
FMA & FMS 11. OSX6 et 7

#5 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 20 janvier 2012 - 09:49

Peut-être pas encore bien réveillé non plus, cependant l'envoi de courrier me semble fonctionner en Runtime....

#6 Noël Dubau

Noël Dubau
  • Membres
  • PipPipPipPipPipPipPip
  • 2 475 messages
  • Genre :Homme
  • Lieu :Sillans la Cascade
  • FM : FM2 à FM10A
  • OS : WinXP et OSX.7


Posté 20 janvier 2012 - 17:58

Peut-être pas encore bien réveillé non plus, cependant l'envoi de courrier me semble fonctionner en Runtime....

Sans doute l'envoi de courrier, mais quid de la création préalable du pdf souhaitée ?
Noël
-----------------
FileMaker Developper 3 à 6... sporadiquement v7... actuellement en v10 Advanced
G4 1,25 - Athlon 2,5
Mes pages perso
----------------

#7 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 20 janvier 2012 - 18:10

:siffle: ... :bye:

#8 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 20 janvier 2012 - 20:05

+1 Noel
Justement c'est la tout le noeud du problème
En runtime le PDF pose un soucis
Comment le créér lorsque l'on veut avoir plusieur pages dans le PDF?

Esperons qu'une solution sera trouvée par un pro :-)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#9 Noël Dubau

Noël Dubau
  • Membres
  • PipPipPipPipPipPipPip
  • 2 475 messages
  • Genre :Homme
  • Lieu :Sillans la Cascade
  • FM : FM2 à FM10A
  • OS : WinXP et OSX.7


Posté 21 janvier 2012 - 08:10

:siffle: ... :bye:

:dur: J'ai beaucoup de mal avec les émoticônes et ne sais interpréter ton sifflement ! Bon we à tous !
Noël
-----------------
FileMaker Developper 3 à 6... sporadiquement v7... actuellement en v10 Advanced
G4 1,25 - Athlon 2,5
Mes pages perso
----------------

#10 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 21 janvier 2012 - 08:58

@Noel. Disons que je sifflote comme un mec qui à dit une connerie et prend un air de touriste dégagé puis fait, dépité et fatigué, un coucou.

Pour répondre quand même à Drjonesx :
Il y a sur mac la solution d'imprimer et de laisser à l'OS l'option que la sortie se fasse en PDF, sinon je ne vois que le pug-in...

Offrons nous sur le forum le droit de passer outre l'adage qui dit qu'il vaut mieux se taire et passer pour un con que de l'ouvrir et ne plus laisser de doute à ce sujet...

#11 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 21 janvier 2012 - 11:04

@ Doux-dingue
Ok alors alors pour le plugin lequel me conseil tu ?

Mon besoin
Pouvoir enregistrer un pdf sous un nom précis tel que client.pdf dans un répertoire prédéfini en mettant plusieurs pages les unes derrières les autres (cf le plugin de Schubec)

Voila j'imagine que ma demande n'est pas exceptionnel

PS peux être un plugin pas trop cher?

Merci et bon week end a vous tous
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#12 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 21 janvier 2012 - 11:31

J'irais naturellement vers 360works ScriptMaster (ou directement 360Works Scribe) mais le coût sera là fonction du déploiement des Runtimes...

#13 Clem

Clem
  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 995 messages
  • Genre :Homme
  • Lieu :Groland
  • FM : FMPA 12.0.2, iOS
  • OS : OSX 10.6.8 | XP pro SP3 | Seven


Posté 21 janvier 2012 - 12:21

"Scribe" ?? [Une compilation de la version 2 de iText.jar + BouncyCastle.jar (pour la partie PDF) et de "Apache Poi" pour la partie (Word/Excel) + "drew" ( pour la partie images ) ainsi que d'autres petites librairies xml nécessaires ] ne peut à ma connaissance que lire et écrire vers des formulaires PDF (aka AcroForms).

... jamais essayé, mais peut être envoyer l'impression vers un driver PostScript ... (à partir de là, la conversion vers pdf est enfantine.)

Sinon, comme l'indiquait Noël, la solution passe par ScriptMaster et iText 5.x.x.jar ou encore Apache Fop-1.x.jar (ce dernier est plutôt à utiliser si l'on veut générer des pdf contenant des centaines, voire des milliers de pages et nécessite des bonnes connaissances en XML/XSL.)

clem [ pas runtime pour un sou ]
Image envoyée

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.

#14 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 21 janvier 2012 - 15:48

... mais peut être envoyer l'impression vers un driver PostScript ... (à partir de là, la conversion vers pdf est enfantine.)


je suis ok avec cette idée :)

Peux tu me donner un petit coups de pouce pour réaliser ça?
j imagine que tu connais un moyen pour pointer vers cette "imprimante virtuelle" ensuite de nommer ce fichier crée et de le sauver dans un répertoire prédefini?
ohhhh toi Grand Guru ;)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#15 Noël Dubau

Noël Dubau
  • Membres
  • PipPipPipPipPipPipPip
  • 2 475 messages
  • Genre :Homme
  • Lieu :Sillans la Cascade
  • FM : FM2 à FM10A
  • OS : WinXP et OSX.7


Posté 21 janvier 2012 - 19:24

Il y a sur mac la solution d'imprimer et de laisser à l'OS l'option que la sortie se fasse en PDF, sinon je ne vois que le pug-in...

Entendu et je n'avais pas vu cet aspect tant j'ai encore la tête encore dans le guidon d'un projet voisin où je voulais absolument avoir le pdf généré sans intervention de l'utilisateur, ce que le runtime ne permet pas, nous en convenons !
Bon dimanche !
Noël
-----------------
FileMaker Developper 3 à 6... sporadiquement v7... actuellement en v10 Advanced
G4 1,25 - Athlon 2,5
Mes pages perso
----------------

#16 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 22 janvier 2012 - 14:22

Apres quelques recherche j ai trouvé un une imprimante virtuelle sur mac OSX qui me permet de créer un pdf en runtime CUPS-PDF

seulement je n ai pas trouvé d'option qui me permet de le renommer automatiquement
Est ce quelqu'un le connait et a déjà planché dessus ou en connais un autre qui permet de faire ça?

Bon dimanche
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#17 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 22 janvier 2012 - 14:32

Une étape de script qui execute un apple script contenu dans une rubrique calculée du style :


"do shell script "mv /Users/chemin/file.ext /Users/chemin/file2.ext"

#18 Clem

Clem
  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 995 messages
  • Genre :Homme
  • Lieu :Groland
  • FM : FMPA 12.0.2, iOS
  • OS : OSX 10.6.8 | XP pro SP3 | Seven


Posté 22 janvier 2012 - 15:47

Afin d'éviter le problème lié aux espaces et autres caractères réservés, je dirais même plus…

-- AppleScript Code
set fileTarget to quoted form of "/Volumes/theDisqueName/Users/theUser/chemin/file.ext"
set fileDest to quoted form of "/Volumes/theDisqueName/Users/theUser/chemin/file2.ext"
do shell script "bin/mv" & space & fileTarget & space & fileDest


Apres quelques recherche j ai trouvé un une imprimante virtuelle sur mac OSX qui me permet de créer un pdf en runtime CUPS-PDF

... et comment comptes-tu l'installer ? M'est avis qu'il faut des droits Administrateur; non ??
Image envoyée

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.

#19 drjonesx

drjonesx
  • Membres
  • PipPipPipPipPip
  • 402 messages
  • Genre :Homme
  • Lieu :Bruxelles
  • FM : FMPRO 9.0 ADV.
  • OS : Windows 7


Posté 22 janvier 2012 - 22:16

ok je vais essayer de déchiffrer ce que vous me donner ici comme info
En espérant que je comprenne le ptit truc du shell script :)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::
::::|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
::::| Ð r J o n e s X
::::|__________________________________________
:::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#20 Doux-dingue

Doux-dingue
  • Membres
  • PipPipPipPipPipPip
  • 949 messages
  • Genre :Homme
  • Lieu :Lyon
  • FM Conférence : Honfleur 2005, Poitiers 2006, Lyon 2007, Nice 2008, Paris 2009, La Rochelle 2011


Posté 23 janvier 2012 - 08:49

Un petit exemple.
Note : le calcul sur l'obtention du chemin (ici le bureau) ignore le nom du disque dur.

Fichier(s) joint(s)

  • Fichier joint  Renommer.fp7   68K   6 Nombre de téléchargements