Bagaimana cara membuat Halaman default ke folder file yang dibuka saat mengekspor versi PDF?


9

Saya secara teratur membuat dokumen dalam Halaman, lalu mengonversinya menjadi PDF menggunakan File → Ekspor . Saya selalu menyimpan versi PDF di folder yang sama dengan dokumen asli.

Dialog penyimpanan yang terbuka ini sepertinya selalu mengingat lokasi terakhir yang saya simpan. Namun, bagi saya itu akan jauh lebih berguna jika diasumsikan saya ingin menyimpan ke direktori yang sama dengan file aslinya.

Bagaimana saya bisa membuat Halaman melakukan ini?


Tidak terlalu cepat, tetapi Anda dapat mengklik kanan nama dokumen, membuka folder yang terlampir dengan Finder, dan kemudian seret drop folder (di bilah judul Finder) ke folder "Di mana:". Punya "masalah" yang sama dengan Keynote.
ıɾuǝʞ

1
Ini bukan Pagesfungsi atau bug. Ini adalah masalah yang dihadapi seseorang dengan setiap aplikasi. Ketika Anda bekerja dengan folder yang berbeda dan tidak menyimpan semuanya dalam folder massal besar yang unik, setiap aplikasi ingin menyimpan file baru di mana Anda melakukannya terakhir kali dan tidak pernah di tempat Anda bekerja sekarang .
dan

Jawaban:


2

Ada aplikasi fantastis bernama Default Folder X - tetapi tidak murah - sekitar US $ 35. Ini memungkinkan sejumlah besar fitur yang dapat Anda gunakan dalam dialog Buka / Simpan aplikasi apa pun .

Di sisi bebas, Anda dapat mencoba trik ini: ketika Anda berada di jendela dialog untuk Mengekspor, Anda sebenarnya dapat menyeret file dari Finder ke jendela Ekspor, dan itu akan secara otomatis berubah ke folder yang sama. Ini setidaknya menyelamatkan Anda dari keharusan menavigasi di jendela dialog, karena Anda mungkin memiliki jendela untuk folder dokumen asli sudah terbuka di Finder.

Akhirnya, kalau-kalau Anda belum tahu, jendela sembul kecil di bagian atas sebagian besar jendela dialog Buka / Simpan / Ekspor mencantumkan 5 "Tempat Terbaru" paling banyak di bagian bawah. Jadi, jika Anda menggunakan "Buka ..." untuk membuka file, folder itu kemungkinan akan muncul dalam daftar ini.

Misalnya:

masukkan deskripsi gambar di sini


1
Terima kasih atas tip Default Folder X! Saya lebih suka solusi gratis yang tidak tergantung pada perangkat lunak pihak ketiga, tetapi mungkin saja itu tidak mungkin.
Mathias Bynens

1

Saya menggunakan dua solusi:

  1. Sebelum setiap proyek, saya menggunakan Finder untuk membuat pintasan di sidebar untuk folder yang sedang saya kerjakan. Ini membuatnya lebih cepat menemukannya di semua kotak dialog, terlepas dari aplikasi yang saya gunakan.

  2. Di dalam Halaman, Anda dapat membuka kotak dialog, dan ada bilah pencarian - cari nama folder Anda, klik dua kali untuk memilih, dan ekspor / simpan.


0

Percaya atau tidak, cacat ini adalah pembuang waktu # 1 bagi saya dalam pekerjaan saya sehari-hari. Untuk mendapatkan folder ekspor default menjadi folder yang sama dengan file sumber, saya akhirnya membuat AppleScripts dan menanamkannya dalam layanan menggunakan Automator. Saya melakukan ini untuk pdf dan ekspor Word dalam Pages, pdf dan Excel in Numbers, dan pdf, PowerPoint, dan png di Keynote.

Melampirkan kode di bawah ini - untuk masing-masing, Anda perlu membuat "Tindakan Cepat" (layanan) baru di Automator, tambahkan langkah "Jalankan AppleScript", atur agar tidak menerima input, dan atur agar berfungsi di aplikasi khusus untuk naskah. Anda perlu menyimpan setiap layanan dengan nama yang berbeda (mis. "Ekspor Halaman ke pdf", "Ekspor Keynote ke PowerPoint", dll.) Karena bahkan ketika dibuat khusus untuk layanan aplikasi bersifat global. Sebagai langkah terakhir opsional saya menetapkan pintasan keyboard untuk mereka di setiap aplikasi (System Preferences → Keyboard → ...). Catatan jika Anda melakukan ini, Anda mungkin perlu menetapkan pintasan di tingkat aplikasi, bukan di tingkat layanan, karena pintasan layanan tampaknya tidak dapat diduplikasi.

Penafian Saya tidak benar-benar luar biasa di Applescript sehingga ini mungkin tidak sempurna - tetapi mereka tampaknya bekerja cukup baik untuk saya.

Default Folder X tampaknya seperti perangkat lunak yang bagus tetapi tidak lebih dari sekadar memperbaiki kekurangan yang satu ini, jadi agak berlebihan. Dan jika Anda tidak ingin sisa dari apa yang dilakukannya, Anda tidak dapat menonaktifkan itu tetapi tetap menyelesaikannya.

Apple harus memperbaikinya dengan benar.

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.