Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Technologies Apple _ AppleScript Pages vers PDF qui plante [Résolu]

Écrit par : Derw 30 Apr 2017, 18:22

Bonjour.

J’essaye de faire un script AppleScript pour exporter des fichiers Pages en PDF. Le problème est que ce script crée une erreur (6) et que je ne sais pas à quoi elle correspond. Je allé voir là :
https://developer.apple.com/library/content/documentation/AppleScript/Conceptual/AppleScriptLangGuide/reference/ASLR_error_codes.html , mais cent§e erreur n’y est pas référencée.

Quelqu'un a une info à ce sujet ?

Le script :

Code
on open (ListeATraiter)
    set Bureau to the path to the desktop folder as string
    repeat with FichierPages in ListeATraiter
        set MonInfo to (info for FichierPages)
        set MonNom to name of MonInfo
        set MonExtension to name extension of MonInfo
        if MonExtension = "pages" then
            set Longueur to count MonNom
            set NomCourt to (text 1 thru (Longueur - 6) of MonNom)
            set Destination to (Bureau as string) & NomCourt
            tell application "Pages"
                open FichierPages
                set DocumentPage to front document
                export DocumentPage to file Destination as PDF
                close DocumentPage
            end tell
        else
            display dialog "Ce n’est pas un fichier Pages." buttons {"Annuler"} default button "Annuler" with icon 2
        end if
    end repeat
end open


Le message d’erreur :
" Nom du Fichier
Erreur dans Pages : "Nom du fichier" (6)"

Merci.

Écrit par : ch21 30 Apr 2017, 19:15

Tu devrais mettre ça dans le bon fofo : http://forum.macbidouille.com/index.php?showforum=39

Demande à un modo de le faire…

Écrit par : Zeltron54 30 Apr 2017, 19:57

Bonsoir,

Il manque juste l'extension dans la destination du fichier de sortie.

Ajoutes le à la ligne de définition de ta destination : la ligne devient :

set Destination to (Bureau as string) & NomCourt & ".pdf"

Bonne soirée

Écrit par : Derw 30 Apr 2017, 20:12

Citation (Zeltron54 @ 30 Apr 2017, 20:57) *
Bonsoir,

Il manque juste l'extension dans la destination du fichier de sortie.


Merci.

C’est trop bête de ma part. En même temps il est surprenant que demandant un export PDF, il ne devine pas qu’il faut mettre une extension PDF…


Citation (ch21 @ 30 Apr 2017, 20:57)
Tu devrais mettre ça dans le bon fofo : http://forum.macbidouille.com/index.php?showforum=39


Je pensais être au bon endroit, désolé.
Par contre, je ne sais comment prévenir un modérateur…

Écrit par : ch21 30 Apr 2017, 21:21

Citation (Derw @ 30 Apr 2017, 21:12) *
Citation (ch21 @ 30 Apr 2017, 20:57)
Tu devrais mettre ça dans le bon fofo : http://forum.macbidouille.com/index.php?showforum=39


Je pensais être au bon endroit, désolé.
Par contre, je ne sais comment prévenir un modérateur…


Bah si la seule modif est celle signalée par Zeltron54 ton problème est résolu et le topic aussi… tongue.gif

Écrit par : baron 6 May 2017, 00:14

Déplacé. wink.gif

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)