Wie wird Pages beim Exportieren einer PDF-Version standardmäßig auf den Ordner der geöffneten Datei festgelegt?

9

Ich erstelle regelmäßig Dokumente auf Seiten und konvertiere sie dann über Datei → Exportieren in eine PDF- Datei . Ich speichere die PDF-Versionen immer im selben Ordner wie das Originaldokument.

Dieser sich öffnende Speicherdialog scheint sich immer an den letzten Speicherort zu erinnern, an dem ich gespeichert habe. Für mich wäre es jedoch viel nützlicher, wenn ich nur davon ausgehen würde, dass ich im selben Verzeichnis wie die Originaldatei speichern möchte.

Wie kann ich Pages dazu bringen, dies zu tun?

Mathias Bynens
quelle
Nicht sehr schnell, aber Sie können mit der rechten Maustaste auf den Dokumentnamen klicken, den umschließenden Ordner mit dem Finder öffnen und den Ordner (in der Finder-Titelleiste) in den Ordner "Where:" ziehen. Habe das gleiche "Problem" mit Keynote.
ıɾuǝʞ
1
Dies ist keine PagesFunktion oder ein Fehler. Dies ist ein Problem, auf das man bei jeder Anwendung stößt. Wenn Sie mit verschiedenen Ordnern arbeiten und nicht in einem uniq massigen Zum Speichern der alles will jeder Anwendung eine neue Datei speichern , wo Sie es das tat letztes Mal und nie , wo Sie arbeiten , gerade jetzt .
Dan

Antworten:

2

Es gibt eine fantastische App namens Default Folder X - aber sie ist nicht billig - für etwa 35 US-Dollar. Es ermöglicht eine Vielzahl von Funktionen, die Sie im Dialogfeld "Öffnen / Speichern" jeder App verwenden können.

Auf der freien Seite, können Sie diesen Trick versuchen: Wenn Sie im Dialogfenster für den Export sind, können Sie tatsächlich ziehen Sie eine Datei aus dem Finder in die Export - Fenster, und sie wird automatisch in demselben Ordner ändern. Dies erspart Ihnen zumindest das Navigieren im Dialogfenster, da das Fenster für den Ordner des Originaldokuments wahrscheinlich bereits im Finder geöffnet ist.

Für den Fall, dass Sie es noch nicht wussten, listet das kleine Popup oben in den meisten Dialogfenstern zum Öffnen / Speichern / Exportieren die 5 häufigsten "letzten Orte" unten auf. Wenn Sie also "Öffnen ..." zum Öffnen einer Datei verwendet haben, wird dieser Ordner wahrscheinlich in dieser Liste angezeigt.

Z.B:

Geben Sie hier die Bildbeschreibung ein

Dan
quelle
1
Vielen Dank für den Tipp zu Standardordner X. Ich würde eine kostenlose Lösung bevorzugen, die zwar nicht von Software von Drittanbietern abhängt, aber möglicherweise nicht möglich ist.
Mathias Bynens
1

Ich verwende zwei Problemumgehungen:

  1. Vor jedem Projekt verwende ich Finder, um eine Verknüpfung in der Seitenleiste für den Ordner zu erstellen, an dem ich arbeite. Dies macht es in allen Dialogfeldern viel schneller, unabhängig von der App, die ich verwende.

  2. Innerhalb von Pages können Sie das Dialogfeld erweitern, und es gibt eine Suchleiste: Suchen Sie nach dem Namen Ihres Ordners, doppelklicken Sie darauf, um ihn auszuwählen, und exportieren / speichern Sie ihn.

juneau
quelle
0

Ob Sie es glauben oder nicht, dieser Fehler ist für mich die größte Zeitverschwendung bei meiner täglichen Arbeit. Damit der Standardexportordner mit der Quelldatei identisch ist, habe ich AppleScripts erstellt und diese mithilfe von Automator in Dienste eingebettet. Ich habe dies für PDF- und Word-Exporte in Pages, PDF und Excel in Numbers und PDF, PowerPoint und PNG in Keynote getan.

Fügen Sie den folgenden Code hinzu - für jeden müssen Sie in Automator eine neue "Schnellaktion" (Dienst) erstellen, einen Schritt "AppleScript ausführen" hinzufügen, festlegen, dass keine Eingaben empfangen werden, und festlegen, dass er in der jeweiligen App für funktioniert das Skript. Sie müssen jeden Dienst unter einem anderen Namen speichern (z. B. "Seiten nach PDF exportieren", "Keynote-Export nach PowerPoint" usw.), da die Dienste, auch wenn sie für eine App spezifisch sind, global sind. Als optionalen letzten Schritt habe ich ihnen in jeder App Tastaturkürzel zugewiesen (Systemeinstellungen → Tastatur → ...). Beachten Sie, dass Sie in diesem Fall die Verknüpfungen wahrscheinlich auf App-Ebene und nicht auf Service-Ebene zuweisen müssen, da Service-Verknüpfungen anscheinend nicht dupliziert werden können.

Haftungsausschluss Ich bin bei Applescript nicht gerade erstaunlich, daher sind diese möglicherweise nicht perfekt - aber sie scheinen für mich gut genug zu funktionieren.

Standardordner X scheint eine nette Software zu sein, aber es kann viel mehr als nur diesen einen Fehler beheben, es ist also ein bisschen übertrieben. Und wenn Sie den Rest nicht wollen, können Sie das nicht deaktivieren, aber dennoch dieses Problem lösen lassen.

Apple sollte dies ordnungsgemäß beheben.

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
James
quelle