Convierta por lotes los archivos de Apple Pages a archivos de documentos de Microsoft Word

1

¿Cómo puedo convertir una gran cantidad de archivos de Páginas y Números al formato correspondiente de MS Office de manera rápida?

    
pregunta Bobo 14.03.2014 - 01:35

4 respuestas

3

iWork Converter puede convertir por lotes los archivos de Pages a doc sin script. También puede convertir archivos de números a xls.

enlace

    
respondido por el Bobo 14.03.2014 - 12:09
1

También puede usar Automator y algunas acciones de terceros como:

enlace

... para crear un droplet o servicio para hacer el trabajo.

Por ejemplo:

Abre Automator desde tu carpeta de Aplicaciones Crear una nueva aplicación (Archivo > Nueva > Aplicación)

A continuación, asumiendo que tiene las acciones mencionadas anteriormente, arrastre las siguientes acciones desde la biblioteca de Páginas (en la columna de la izquierda):

  • Abrir documento (s)
  • Exportar como PDF (recordando seleccionar "Todos los documentos" de la lista desplegable abajo
  • Cerrar documento (s) (nuevamente, recordando seleccionar "Todos los documentos" desde el menú desplegable

Debería verse algo como esto:

Guarde su aplicación Automator en algún lugar al que pueda acceder fácilmente (por ejemplo, su escritorio) y simplemente coloque los documentos de Pages en él cuando lo necesite.

    
respondido por el Lord Stott of Walkington 06.06.2017 - 16:06
1

Pega esto en un Automator y ejecuta AppleScript.

on run {input, parameters}

    --Select from where you will pick up the pages files
    set theSourceFolder to choose folder with prompt "Select folder with original pages files :"
    --Do it
    tell application "Finder"
        set theNames to name of files of theSourceFolder ¬
            whose name extension is "pages"
    end tell

    --Select where the files will go
    set theDestinationFolder to choose folder with prompt "Select folder where files will go :"

    -- How many files to export
    set item_count to (get count of items in theNames)

    --Get files and export them
    repeat with i from 1 to item_count

        set current_file to item i of theNames -- get a file
        set lean_file to text 1 thru -7 of current_file & ".docx" -- change the originalfile (.pages) to a .MS Word name
        set out_file to (theDestinationFolder as Unicode text) & (lean_file) -- get the fully qualified output name
        set in_file to (theSourceFolder as Unicode text) & (current_file) -- get the fully qualified input file name

        tell application "Pages"
            set mydoc to open file in_file -- open input file in Pages
            export mydoc to file out_file as Microsoft Word --do the exporting
            close mydoc saving no -- close the original file without saving
        end tell

    end repeat


    display dialog "done" -- Job done

    return input

end run
    
respondido por el axsimulate 02.10.2017 - 22:18
1

También puede usar mi aplicación Docxtor . Le permite convertir carpetas enteras de documentos e incluso reproducir estructuras de carpetas completas, algo que es difícil de lograr con AppleScript.

(Descargo de responsabilidad: ¡Soy el desarrollador de esta aplicación!)

    
respondido por el ediathome 07.04.2018 - 11:40

Lea otras preguntas en las etiquetas