2 votes

Convertir en lot des fichiers Apple Pages en fichiers Microsoft Word doc

Comment puis-je convertir rapidement un grand nombre de fichiers Pages et Numbers en format MS Office correspondant?

3voto

Jack O'Connor Points 101

IWork Converter peut convertir en lot des fichiers Pages en doc sans script. Peut également convertir des fichiers Numbers en xls.

http://tyorex.com/iWorkConverter

2voto

KawBoy Points 218

Collez ceci dans un AppleScript exécuté par Automator.

on run {input, parameters}

    --Sélectionnez d'où vous récupérerez les fichiers pages
    set theSourceFolder to choose folder with prompt "Sélectionnez le dossier avec les fichiers pages originaux :"
    --Faites-le
    tell application "Finder"
        set theNames to name of files of theSourceFolder ¬
            whose name extension is "pages"
    end tell

    --Sélectionnez où les fichiers iront
    set theDestinationFolder to choose folder with prompt "Sélectionnez le dossier où les fichiers iront :"

    -- Combien de fichiers à exporter
    set item_count to (get count of items in theNames)

    --Obtenez les fichiers et exportez-les
    repeat with i from 1 to item_count

        set current_file to item i of theNames -- obtenir un fichier
        set lean_file to text 1 thru -7 of current_file & ".docx" -- changer le nom du fichier original (.pages) en .MS Word
        set out_file to (theDestinationFolder as Unicode text) & (lean_file) -- obtenir le nom de sortie entièrement qualifié
        set in_file to (theSourceFolder as Unicode text) & (current_file) -- obtenir le nom de fichier d'entrée entièrement qualifié

        tell application "Pages"
            set mydoc to open file in_file -- ouvrir le fichier d'entrée dans Pages
            export mydoc to file out_file as Microsoft Word --faites l'exportation
            close mydoc saving no -- fermer le fichier original sans sauvegarde
        end tell

    end repeat

    display dialog "terminé" -- Travail terminé

    return input

end run

1voto

Tobias Strebitzer Points 165

Vous pouvez également utiliser Automator et certaines actions tierces telles que :

https://www.ghostotter.com/pages-automator-actions

...pour créer un droplet ou un service pour effectuer le travail.

Par exemple :

Ouvrez Automator depuis votre dossier Applications Créez une nouvelle Application (Fichier>Nouveau>Application)

Ensuite, en supposant que vous ayez les actions mentionnées ci-dessus, faites glisser les actions suivantes depuis la bibliothèque Pages (dans la colonne de gauche) :

  • Ouvrir le document(s)
  • Exporter en PDF (en pensant à sélectionner "Tous les documents" dans le menu déroulant)
  • Fermer le document(s) (encore une fois, en pensant à sélectionner "Tous les documents" dans le menu déroulant)

Cela devrait ressembler à ceci :

entrer la description de l'image ici

Enregistrez votre application Automator quelque part où vous pouvez y accéder facilement (par exemple, sur votre bureau) et il vous suffit de glisser-déposer des documents Pages dessus au moment où vous en avez besoin.

1voto

ediathome Points 11

Vous pourriez également utiliser mon application Docxtor. Elle vous permet de convertir des dossiers entiers de documents et reproduira même des structures de dossiers complètes, ce qui est difficile à réaliser avec AppleScript.

(Avertissement : Je suis le développeur de cette application!)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X