Jak ustawić Strony jako domyślny dla folderu otwartego pliku podczas eksportowania wersji PDF?


9

Regularnie tworzę dokumenty na stronach, a następnie przekształcam je w pliki PDF za pomocą opcji Plik → Eksportuj . Zawsze zapisuję wersje PDF w tym samym folderze, co oryginalny dokument.

To okno dialogowe zapisu, które się zawsze otwiera, wydaje się pamiętać ostatnią lokalizację, w której zapisałem. Jednak dla mnie byłoby znacznie bardziej użyteczne, gdyby po prostu założył, że chcę zapisać w tym samym katalogu, co oryginalny plik.

Jak sprawić, by strony to zrobiły?


Niezbyt szybko, ale możesz kliknąć prawym przyciskiem myszy nazwę dokumentu, otworzyć załączający folder w Finderze, a następnie przeciągnąć folder (na pasku tytułu Findera) do folderu „Gdzie:”. Masz ten sam „problem” z Keynote.
19ɾɾǝʞ

1
To nie jest Pagesfunkcja ani błąd. Jest to problem, który napotyka się przy każdej aplikacji. Gdy pracujesz z różnymi folderami i nie zapisujesz wszystkiego w ogromnym folderze zbiorczym uniq, każda aplikacja chce zapisać nowy plik w miejscu, w którym zrobiłeś to ostatnio, i nigdy tam, gdzie pracujesz teraz .
dan

Odpowiedzi:


2

Jest fantastyczna aplikacja o nazwie Default Folder X - ale nie jest tania - około 35 USD. Umożliwia mnóstwo funkcji, których można używać w oknie dialogowym Otwórz / Zapisz dowolnej aplikacji.

Po wolnej stronie możesz wypróbować tę sztuczkę: kiedy jesteś w oknie dialogowym Eksportowania, możesz przeciągnąć plik z Findera do okna Eksportu i automatycznie przejdzie on do tego samego folderu. To przynajmniej pozwala uniknąć konieczności poruszania się po oknie dialogowym, ponieważ prawdopodobnie okno dla oryginalnego dokumentu jest już otwarte w Finderze.

Wreszcie, na wypadek, gdybyś jeszcze nie wiedział, małe okienko wyskakujące u góry większości okien dialogowych Otwórz / Zapisz / Eksportuj wyświetla listę 5 najnowszych „ostatnich miejsc” u dołu. Jeśli więc użyłeś „Otwórz ...”, aby otworzyć plik, folder ten prawdopodobnie pojawi się na tej liście.

Na przykład:

wprowadź opis zdjęcia tutaj


1
Dziękujemy za domyślną wskazówkę dotyczącą folderu X! Wolałbym darmowe rozwiązanie, które nie zależy od oprogramowania innych firm, ale może nie być możliwe.
Mathias Bynens

1

Używam dwóch obejść:

  1. Przed każdym projektem używam Findera do utworzenia skrótu na pasku bocznym folderu, nad którym pracuję. Dzięki temu znalezienie go jest znacznie szybsze we wszystkich oknach dialogowych, niezależnie od używanej aplikacji.

  2. W ramach Pages możesz rozwinąć okno dialogowe, a także pasek wyszukiwania - wyszukaj nazwę swojego folderu, kliknij go dwukrotnie, aby wybrać, i wyeksportuj / zapisz.


0

Wierzcie lub nie, ta wada jest dla mnie czasem niszczycielem czasu nr 1 w mojej codziennej pracy. Aby domyślny folder eksportu był tym samym folderem co plik źródłowy, skończyłem z tworzeniem skryptów AppleScript i osadzaniem ich w usługach za pomocą Automatora. Zrobiłem to dla eksportu plików PDF i Word na stronach, pdf i Excel w liczbach oraz pdf, PowerPoint i png w Keynote.

Dołączanie kodu poniżej - dla każdego musisz utworzyć nową „Szybką akcję” (usługę) w Automatorze, dodać krok „Uruchom AppleScript”, ustawić, aby nie otrzymywał żadnych danych wejściowych, i ustawić, aby działał w konkretnej aplikacji dla scenariusz. Musisz zapisać każdą usługę pod inną nazwą (np. „Eksport stron do pliku pdf”, „Eksport Keynote do programu PowerPoint” itp.), Ponieważ nawet jeśli są one specyficzne dla usług aplikacji, mają charakter globalny. Jako opcjonalny ostatni krok przypisałem im skróty klawiaturowe w każdej aplikacji (Preferencje systemowe → Klawiatura → ...). Pamiętaj, że jeśli to zrobisz, prawdopodobnie musisz przypisać skróty na poziomie aplikacji, a nie na poziomie usługi, ponieważ skrótów usługi najwyraźniej nie można powielić.

Oświadczenie Nie jestem niesamowity w Applescript, więc mogą nie być idealne - ale wydają się działać wystarczająco dobrze dla mnie.

Domyślny folder X wydaje się fajnym oprogramowaniem, ale robi znacznie więcej niż tylko naprawienie tej jednej wady, więc jest to trochę przesada. A jeśli nie chcesz reszty tego, co robi, nie możesz tego wyłączyć, ale nadal możesz rozwiązać ten problem.

Apple powinno to naprawić poprawnie.

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.