¿Cómo hacer que las páginas sean predeterminadas a la carpeta del archivo abierto al exportar una versión PDF?


9

Regularmente creo documentos en Pages, luego los convierto a PDF usando Archivo → Exportar . Siempre guardo las versiones en PDF en la misma carpeta que el documento original.

Este cuadro de diálogo de guardar que se abre siempre parece recordar la última ubicación en la que guardé. Sin embargo, para mí sería mucho más útil si asumiera que quiero guardar en el mismo directorio que el archivo original.

¿Cómo puedo hacer que Pages haga esto?


No es muy rápido, pero puede hacer clic con el botón derecho en el nombre del documento, abrir la carpeta adjunta con el Finder y luego arrastrar la carpeta (en la barra de título del Finder) a la carpeta "Dónde:". Tengo el mismo "problema" con Keynote.
ıɾuǝʞ

1
Esto no es una Pagesfunción o error. Este es un problema que uno encuentra con cada aplicación. Cuando trabaja con diferentes carpetas y no guarda todo dentro de una enorme carpeta masiva uniq, todas las aplicaciones desean guardar un nuevo archivo donde lo hizo la última vez y nunca donde está trabajando ahora .
dan

Respuestas:


2

Hay una aplicación fantástica llamada Carpeta predeterminada X , pero no es barata, alrededor de US $ 35. Permite una gran cantidad de características que puede usar en el cuadro de diálogo Abrir / Guardar de cualquier aplicación.

En el lado libre, puedes probar este truco: cuando estás en la ventana de diálogo para Exportar, puedes arrastrar un archivo desde el Finder a la ventana Exportar, y cambiará automáticamente a esa misma carpeta. Esto al menos le ahorra tener que navegar en la ventana de diálogo, ya que es probable que la ventana de la carpeta del documento original ya esté abierta en Finder.

Finalmente, en caso de que aún no lo supiera, la pequeña ventana emergente en la parte superior de la mayoría de las ventanas de diálogo Abrir / Guardar / Exportar enumera sus 5 "Lugares recientes" más abajo. Entonces, si usó "Abrir ..." para abrir un archivo, es probable que esa carpeta aparezca en esta lista.

P.ej:

ingrese la descripción de la imagen aquí


1
Gracias por el consejo de la carpeta predeterminada X! Sin embargo, preferiría una solución gratuita que no dependa de software de terceros, pero es posible que no sea posible.
Mathias Bynens

1

Yo uso dos soluciones:

  1. Antes de cada proyecto, uso Finder para crear un acceso directo en la barra lateral para la carpeta en la que estoy trabajando. Esto hace que encontrarlo sea mucho más rápido en todos los cuadros de diálogo, independientemente de la aplicación que esté usando.

  2. Dentro de Pages, puede expandir el cuadro de diálogo, y hay una barra de búsqueda: busque el nombre de su carpeta, haga doble clic en él para seleccionar y exportar / guardar.


0

Lo creas o no, esta falla es la pérdida de tiempo n. ° 1 para mí en mi trabajo diario. Para que la carpeta de exportación predeterminada sea la misma carpeta que el archivo fuente, terminé creando AppleScripts e incrustándolos en los servicios usando Automator. Hice esto para exportaciones de pdf y Word en páginas, pdf y Excel en números, y pdf, PowerPoint y png en Keynote.

Adjunte el código a continuación: para cada uno, debe crear una nueva "Acción rápida" (servicio) en Automator, agregar un paso "Ejecutar AppleScript", configurarlo para que no reciba ninguna entrada y configurarlo para que funcione en la aplicación específica para la secuencia de comandos. Debe guardar cada servicio con un nombre diferente (por ejemplo, "Exportación de páginas a pdf", "Exportación de Keynote a PowerPoint", etc.) ya que incluso cuando se especifican para una aplicación, los servicios son globales. Como último paso opcional, les asigné atajos de teclado en cada aplicación (Preferencias del sistema → Teclado → ...). Tenga en cuenta que si hace esto, probablemente necesite asignar los accesos directos a nivel de aplicación, no a nivel de servicio, ya que los accesos directos de servicio aparentemente no pueden duplicarse.

Descargo de responsabilidad No soy exactamente sorprendente en Applescript, por lo que puede que no sea perfecto, pero parece que funcionan lo suficientemente bien para mí.

La carpeta predeterminada X parece un buen software, pero hace mucho más que solucionar este error, por lo que es un poco exagerado. Y si no quiere el resto de lo que hace, no puede deshabilitarlo, pero aún así tiene que resolver este problema.

Apple debería arreglar esto correctamente.

tell application "Pages"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -6 of exportFile
    set exportFile to exportFile & "pdf"
    export front document to file exportFile as PDF with properties {image quality:Best}
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Pages"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -6 of exportFile
    set exportFile to exportFile & "docx"
    export front document to file exportFile as Microsoft Word
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Numbers"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -8 of exportFile
    set exportFile to exportFile & "pdf"
    export front document to file exportFile as PDF with properties {image quality:Best}
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Numbers"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -8 of exportFile
    set exportFile to exportFile & "xlsx"
    export front document to file exportFile as Microsoft Excel
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Keynote"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -4 of exportFile
    set exportFile to exportFile & "pdf"
    export front document to file exportFile as PDF with properties {PDF image quality:Best}
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Keynote"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -4 of exportFile
    set exportFile to exportFile & "pptx"
    export front document to file exportFile as Microsoft PowerPoint
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell


tell application "Keynote"
    set exportFile to file of front document as text
    set exportFile to text 1 thru -5 of exportFile
    export front document to file exportFile as slide images with properties {image format:PNG}
end tell
tell application "Finder"
    activate
    reveal exportFile
end tell
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.