Як зробити "Сторінки" за замовчуванням у папці відкритого файлу при експорті PDF-версії?


9

Я регулярно створюю документи на Сторінках, потім конвертую їх у PDF за допомогою файлу → Експорт . Я завжди зберігаю версії PDF у тій же папці, що й оригінальний документ.

Це діалогове вікно збереження, яке відкривається завжди, схоже, пам’ятає останнє місце, в якому я зберегся. Однак для мене це було б набагато корисніше, якби він просто припускав, що я хочу зберегти в тому ж каталозі, що і вихідний файл.

Як я можу змусити Сторінки це зробити?


Не дуже швидко, але ви можете клацнути правою кнопкою миші назву документа, відкрити додаючу папку із Finder, а потім перетягнути папку (у рядку заголовка Finder) у папку "Where:". Отримав таку ж "проблему" з Keynote.
ıɾuǝʞ

1
Це не Pagesфункція чи помилка. Це проблема, з якою стикається кожен додаток. Коли ви працюєте з різними папками і не зберігаєте все в величезній папці uniq, кожна програма хоче зберегти новий файл там, де ви це робили останній раз, і ніколи там, де ви працюєте зараз .
дан

Відповіді:


2

Існує фантастичний додаток під назвою Folder X за замовчуванням - але це не дешево - близько 35 доларів США. Це дозволяє отримати безліч функцій, які ви можете використовувати у діалоговому вікні "Відкрити / Зберегти" будь-якої програми.

На вільній стороні ви можете спробувати цей трюк: коли ви знаходитесь у діалоговому вікні для експорту, ви можете фактично перетягнути файл із Finder у вікно експорту, і він автоматично зміниться у ту саму папку. Це принаймні позбавить вас від необхідності навігації в діалоговому вікні, оскільки, швидше за все, у Finder вже відкрито вікно для папки оригінального документа.

Нарешті, на випадок, коли ви цього ще не знали, у маленькому спливаючому вікні у верхній частині більшості діалогових вікон "Відкрити / Зберегти / Експорт" перелічено 5 найновіших "Останніх місць" внизу. Тож якщо для відкриття файлу ви використовували "Відкрити ...", ця папка, ймовірно, з'явиться в цьому списку.

Наприклад:

введіть тут опис зображення


1
Дякуємо за підказку папки X за замовчуванням! Я вважаю за краще безкоштовне рішення, яке не залежить від стороннього програмного забезпечення, але це може бути просто неможливо.
Mathias Bynens

1

Я використовую два обхідні шляхи:

  1. Перед кожним проектом я використовую Finder, щоб створити ярлик на бічній панелі для папки, над якою працюю. Це робить його набагато швидшим у всіх діалогових вікнах, незалежно від програми, яку я використовую.

  2. У "Сторінках" ви можете розгорнути діалогове вікно, і є панель пошуку - знайдіть ім'я вашої папки, двічі клацніть на ній, щоб вибрати, та експортуйте / збережіть.


0

Повірте чи ні, ця вада - це час, який ми втрачаємо на 1 день у своїй щоденній роботі. Щоб папка експорту за замовчуванням була такою ж папкою, що і вихідний файл, я закінчив робити AppleScripts і вбудовувати їх у сервіси за допомогою Automator. Я робив це для експорту pdf та Word у Pages, pdf та Excel у Numbers, а також у pdf, PowerPoint та png у Keynote.

Приєднавши код нижче - для кожного потрібно створити нову "Швидку дію" (послугу) в Automator, додати крок "Запустити AppleScript", встановити його, щоб не отримувати введення, і налаштувати його на роботу в конкретному додатку для сценарій. Вам потрібно зберегти кожну службу під іншим найменуванням (наприклад, "Експорт сторінок у pdf", "Експорт ключових повідомлень у PowerPoint" тощо), оскільки навіть якщо вони зроблені специфічно для додатків, послуги є глобальними. В якості додаткового останнього кроку я призначив комбінації клавіш у кожному додатку (Налаштування системи → Клавіатура → ...). Зауважте, що для цього вам, ймовірно, потрібно призначити ярлики на рівні програми, а не на рівні сервісу, оскільки ярлики служб, очевидно, не можна дублювати.

Відмова від мене не зовсім вражає Applescript, тому вони можуть бути не ідеальними - але, здається, вони працюють досить добре для мене.

Folder X за замовчуванням здається приємним програмним забезпеченням, але він робить набагато більше, ніж просто виправити цей недолік, тому це трохи зайве. І якщо ви не хочете, щоб все, що він робив, ви не можете відключити це, але все-таки маєте вирішити цю проблему.

Apple повинна це правильно виправити.

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.