Robienie zrzutów ekranu zawsze było czymś, co macOS robił bardzo dobrze. Skróty umożliwiają wysyłanie zrzutów ekranu do schowka lub zapisywanie ich na pulpicie. Możesz przechwycić cały ekran lub dowolny dowolny prostokąt. Możesz także przechwycić określone okno z automatycznym cieniem.

W szczególności przechwytywanie okna daje bardzo dobry wynik. Ale nie jest łatwo zrobić zrzut ekranu z dokładnymi wymiarami. Zmiana rozmiaru okna na dokładną szerokość i wysokość w pikselach jest wystarczająco trudna. Dodatkowy cień sprawia, że ​​jest to jeszcze trudniejsze.

Oto, jak za każdym razem możesz przechwytywać zrzuty ekranu o idealnym rozmiarze.

Krok 1. Dowiedz się, jak uruchomić AppleScript

Chociaż możesz zmień rozmiar obrazów za pomocą Zdjęć lub Podglądu, wymaga wielu prób i błędów, zwłaszcza jeśli chodzi o zrzuty ekranu w oknie. Nasza technika wykorzystuje AppleScript, język skryptowy, który zapewnia dostęp do aplikacji Mac. To jest dokładnie to, czego potrzebujesz, aby ustawić dokładny rozmiar okna.

Polecenia i programy AppleScript można uruchamiać na dwa sposoby:

  1. Aplikacja Script Editor ma graficzny interfejs użytkownika i dostępną dokumentację.
  2. Możesz uruchomić program osascript w wierszu poleceń za pomocą Terminala. Możesz wysłać AppleScript jako dane wejściowe do osascript w następujący sposób:
    echo '...applescript idzie tutaj...' | osascript

Opcja, z której korzystasz, zależy od osobistych preferencji.

Zobacz też: Co to jest AppleScript? Pisanie pierwszego skryptu automatyzacji Mac Mac

Krok 2. Dokładnie zmień rozmiar okna za pomocą AppleScript

Polecenie do zmiany rozmiaru okna w AppleScript to:

powiedz aplikacji „Finder”, aby ustawić granice przedniego okna na {25, 50, 1025, 650}

Zauważ, że jest to dość szczegółowe, więc pamiętaj, aby wpisać go dokładnie tak, jak pokazano. Poszczególne części działają w następujący sposób:

powiedz aplikacji „Finder”, aby konfiguruje aplikację, z którą chcesz pracować. Tutaj jest Finder, ale możesz używać dowolnej uruchomionej aplikacji z otwartym oknem.

ustaw granice przedniej szyby na opisuje akcję do wykonania. Będziesz ustawiać rozmiar przedniej szyby, więc pamiętaj, aby najpierw umieścić to, które chcesz.

{25, 50, 1025, 650} są granice. Zauważ, że są to współrzędne x i y odpowiednio lewego górnego i prawego dolnego narożnika. W tym celu rzeczywiste wartości są mniej ważne niż różnica między nimi — szerokość i wysokość.

Krok 3. Wypracować rozmiar cienia

Ostatnią częścią układanki jest ustalenie rozmiaru cienia, więc możesz go wziąć pod uwagę. Wymaga to trochę pracy, powiemy ci tylko, cień to 112×112 pikseli.

Ale na wypadek, gdyby to się zmieniło lub kiedykolwiek będziesz musiał to zrobić od zera, oto jak to zrobić.

  1. Zacznij od uzyskania wymiarów okna, każde okno zrobi:
    powiedz aplikacji „Finder”, aby uzyskać granice przedniej szyby
  2. Odejmij dwie pierwsze wartości od dwóch drugich, aby uzyskać szerokość i wysokość.
  3. Teraz zrób zrzut ekranu okna (Shift + Cmd + 4, następnie Przestrzeń, następnie Powrót).
  4. Wybierz plik obrazu zrzutu ekranu w Finderze i zanotuj wymiary w okienku podglądu (Widok > Pokaż podgląd). Powinny być większe niż szerokość i wysokość, które uzyskałeś w ostatnim kroku. Różnica polega na wielkości cienia.

Krok 4. Połącz wszystko razem

Załóżmy, że chcesz zrzut ekranu o dokładnie 1024×768 pikseli. Oto, co musisz zrobić:

  1. Zacznij od dodania wymiarów cienia. Jeśli są one 112×112, to nasze ostatnie okno będzie miało rozmiar (1024+112)×(768+112) – czyli 1136×880.
  2. Teraz wybierz współrzędne dla lewego górnego rogu i dodaj je do tych wymiarów, aby uzyskać prawy dolny róg, np. {25, 50, 1136+25, 880+50} czyli {25, 50, 1161, 930}.
  3. Uruchom polecenie AppleScript:
    powiedz aplikacji „Finder”, aby ustawić granice przedniego okna na {25, 50, 1161, 930}
  4. Na koniec zrób zrzut ekranu (Shift + Cmd + 4, następnie spacja, a następnie kliknij).

Jeśli wygląda to na dużo pracy, nie martw się — kroki 1-2 wystarczy wykonać tylko raz. Jeśli regularnie używasz kilku różnych rozmiarów obrazów, możesz zapisać plik AppleScript dla każdego z nich.

Użyj AppleScript, aby udoskonalić zrzuty ekranu z okien

Ta technika początkowo wymaga trochę czasu, ale na dłuższą metę może zaoszczędzić dużo czasu. W macOS jest zaskakujący brak funkcji rozmiaru okna, ale AppleScript pomaga ominąć te niedociągnięcia. W przypadku zrzutów ekranu o idealnym rozmiarze, bez niewygodnego przycinania, nic nie przebije precyzji w pikselach!

Jeśli często musisz pracować z wieloma zrzutami ekranu, rozważ użycie metody zmiany rozmiaru wsadowego.

E-mail
Jak konwertować i zmieniać rozmiar obrazów na komputerze Mac?

Nie trać czasu na osobne konwertowanie i zmianę rozmiaru obrazów! Oto, jak szybko konwertować i zmieniać rozmiar obrazów na komputerze Mac.

Czytaj dalej

Powiązane tematy
  • Prochowiec
  • Applescript
  • Zrzuty ekranu
  • Wskazówki dotyczące komputerów Mac
O autorze
Bobby Jack (50 opublikowanych artykułów)

Bobby jest entuzjastą technologii, który przez prawie dwie dekady pracował jako programista. Pasjonuje się grami, pracuje jako redaktor recenzji w magazynie Switch Player i jest zanurzony we wszystkich aspektach publikowania online i tworzenia stron internetowych.

Więcej od Bobby'ego Jacka

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.

.