Come rendere Pages predefinito nella cartella del file aperto quando si esporta una versione PDF?


9

Creo regolarmente documenti in Pages, quindi li converto in PDF usando File → Esporta . Salvo sempre le versioni PDF nella stessa cartella del documento originale.

Questa finestra di dialogo di salvataggio che si apre sembra sempre ricordare l'ultima posizione in cui sono stato salvato. Tuttavia, per me sarebbe molto più utile se si presupponesse che volessi salvare nella stessa directory del file originale.

Come posso fare in modo che Pages lo faccia?


Non molto veloce, ma è possibile fare clic con il pulsante destro del mouse sul nome del documento, aprire la cartella allegata con il Finder, quindi trascinare la cartella (nella barra del titolo del Finder) nella cartella "Dove:". Ho avuto lo stesso "problema" con Keynote.
ɾɾuǝʞ,

1
Questa non è una Pagesfunzione o un bug. Questo è un problema che si incontra con ogni applicazione. Quando lavori con cartelle diverse e non stai salvando tutto in un'unica enorme cartella di massa, ogni applicazione vuole salvare un nuovo file dove l'hai fatto l' ultima volta e mai dove stai lavorando in questo momento .
dan

Risposte:


2

Esiste una fantastica app chiamata Default Folder X - ma non è economica - circa $ 35. Consente una moltitudine di funzionalità che è possibile utilizzare nella finestra di dialogo Apri / Salva di qualsiasi app.

Sul lato libero, potresti provare questo trucco: quando sei nella finestra di dialogo per l'esportazione, puoi effettivamente trascinare un file dal Finder nella finestra di esportazione e cambierà automaticamente nella stessa cartella. Questo almeno ti evita di dover navigare nella finestra di dialogo, poiché è probabile che la finestra della cartella del documento originale sia già aperta nel Finder.

Infine, nel caso in cui non lo sapessi già, il piccolo pop-up nella parte superiore della maggior parte delle finestre di dialogo Apri / Salva / Esporta elenca i 5 "Luoghi recenti" più in basso. Quindi, se hai usato "Apri ..." per aprire un file, quella cartella apparirà probabilmente in questo elenco.

Per esempio:

inserisci qui la descrizione dell'immagine


1
Grazie per il suggerimento Cartella X predefinita! Preferirei una soluzione gratuita che non dipende da software di terze parti, ma potrebbe non essere possibile.
Mathias Bynens,

1

Uso due soluzioni alternative:

  1. Prima di ogni progetto, utilizzo Finder per creare un collegamento nella barra laterale per la cartella su cui sto lavorando. Questo lo rende molto più veloce in tutte le finestre di dialogo, indipendentemente dall'app che sto usando.

  2. All'interno di Pages, puoi espandere la finestra di dialogo e c'è una barra di ricerca: cerca il nome della tua cartella, fai doppio clic su di essa per selezionare ed esporta / salva.


0

Che ci crediate o no, questo difetto è il perditempo numero 1 per me nel mio lavoro quotidiano. Per far sì che la cartella di esportazione predefinita sia la stessa cartella del file di origine, ho finito per creare script Apple e incorporarli nei servizi utilizzando Automator. L'ho fatto per le esportazioni pdf e Word in Pages, pdf ed Excel in Numbers e pdf, PowerPoint e png in Keynote.

Allegando il codice seguente: per ciascuno, è necessario creare un nuovo "Azione rapida" (servizio) in Automator, aggiungere un passaggio "Esegui AppleScript", impostarlo per non ricevere input e impostarlo per funzionare nell'app specifica per il copione. È necessario salvare ciascun servizio con un nome diverso (ad es. "Esportazione di pagine in pdf", "Esportazione di Keynote in PowerPoint", ecc.) Poiché anche se resi specifici per i servizi di un'app sono globali. Come ultimo passaggio facoltativo ho assegnato loro scorciatoie da tastiera in ciascuna app (Preferenze di Sistema → Tastiera → ...). Nota che in questo caso probabilmente dovrai assegnare le scorciatoie a livello di app, non a livello di servizio, poiché apparentemente i collegamenti di servizio non possono essere duplicati.

Disclaimer Non sono esattamente fantastico su Applescript, quindi potrebbero non essere perfetti, ma sembrano funzionare abbastanza bene per me.

La cartella X predefinita sembra un buon software, ma fa molto di più che correggere questo difetto, quindi è un po 'eccessivo. E se non vuoi il resto di ciò che fa, non puoi disabilitarlo ma devi comunque risolvere questo problema.

Apple dovrebbe risolverlo correttamente.

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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.