Robenie snímok obrazovky bolo vždy niečo, čo macOS urobil veľmi dobre. Skratky umožňujú posielať snímky obrazovky do schránky alebo ich ukladať na plochu. Môžete zachytiť celú obrazovku alebo ľubovoľný obdĺžnik. Môžete tiež zachytiť konkrétne okno s automatickým vrhaním tieňa.
Najmä snímanie okien produkuje veľmi pekné výsledky. Nie je však ľahké vytvoriť snímku obrazovky s presnými rozmermi. Zmena veľkosti okna na presnú šírku a výšku pixelov je dosť zložitá. Dodatočný tieň to ešte sťažuje.
Týmto spôsobom môžete zakaždým zachytiť snímky obrazovky okna v perfektnej veľkosti.
Krok 1. Naučte sa, ako spustiť AppleScript
Aj keď môžete meniť veľkosť obrázkov pomocou aplikácie Fotografie alebo Náhľad, zahŕňa veľa pokusov a omylov, najmä pokiaľ ide o snímky obrazovky založené na okne. Naša technika používa skriptovací jazyk AppleScript, ktorý poskytuje prístup k aplikáciám Mac. Je to presne to, čo potrebujete na nastavenie presnej veľkosti okna.
Príkazy a programy AppleScript môžete spúšťať dvoma spôsobmi:
- Aplikácia Script Editor má GUI a prístupnú dokumentáciu.
- Program osascript môžete spustiť na príkazovom riadku pomocou terminálu. Môžete poslať AppleScript ako vstup do osascript takto:
ozvena '... sem sa dostane applecript ...' | osascript
Použitá možnosť závisí od vašich osobných preferencií.
Pozri tiež: Čo je AppleScript? Písanie prvého skriptu automatizácie systému Mac
Krok 2. Presná zmena veľkosti okna pomocou jazyka AppleScript
Príkaz na zmenu veľkosti okna v AppleScript je:
povedzte aplikácii „Finder“, aby nastavila hranice predného okna na {25, 50, 1025, 650}
Upozorňujeme, že je to veľmi podrobné, takže ich nezabudnite napísať presne tak, ako je to znázornené. Jednotlivé časti fungujú nasledovne:
povedať aplikácii "Finder" na nastaví aplikáciu, s ktorou chcete pracovať. Je to Finder, ale môžete použiť ľubovoľnú spustenú aplikáciu s otvoreným oknom.
nastavte hranice predného okna na popisuje činnosť, ktorá sa má vykonať. Nastavíte veľkosť predného okna, takže nezabudnite najskôr posunúť to, ktoré chcete, spredu.
{25, 50, 1025, 650} sú hranice. Upozorňujeme, že ide o súradnice xay v ľavom hornom rohu a v pravom dolnom rohu. Z tohto dôvodu sú skutočné hodnoty menej dôležité ako rozdiel medzi nimi - šírka a výška.
Krok 3. Vypracujte veľkosť tieňa
Posledná časť skladačky je vypracovanie veľkosti vrhaného tieňa, aby ste ju mohli zohľadniť. To vyžaduje trochu práce, ktorú vám len povieme, tieň je 112 × 112 pixelov.
Ale v prípade, že sa to zmení, alebo to budete musieť niekedy vymyslieť úplne od nuly, urobte to takto.
- Začnite získaním rozmerov okna, ktorékoľvek okno urobí:
povedzte aplikácii „Finder“, aby získala hranice predného okna
- Odčítaním prvých dvoch hodnôt od druhých dvoch získate šírku a výšku.
- Teraz urobte screenshot okna (Shift + Cmd + 4potom Vesmírpotom Návrat).
- Vyberte súbor obrázka snímky obrazovky vo vyhľadávači a poznačte si rozmery na table ukážky (Zobraziť> Zobraziť ukážku). Mali by byť väčšie ako šírka a výška, ktoré ste dosiahli v poslednom kroku. Rozdiel je vo veľkosti tieňa.
Krok 4. Dajte všetko dokopy
Povedzme, že chcete snímku obrazovky s presnosťou 1024 × 768 pixelov. Musíte urobiť nasledovné:
- Začnite pridaním rozmerov tieňa. Ak majú rozmery 112 × 112, naše konečné okno bude (1024 + 112) × (768 + 112) - to je 1136 × 880.
- Teraz vyberte súradnice pre ľavý horný roh a pridajte ich do týchto dimenzií, čím získate pravý dolný roh, napr. {25, 50, 1136 + 25, 880 + 50}, čo je {25, 50, 1161, 930}.
- Spustite príkaz AppleScript:
povedzte aplikácii „Finder“, aby nastavila hranice predného okna na {25, 50, 1161, 930}
- Nakoniec urobte snímku obrazovky (Shift + Cmd + 4, potom Medzerník a potom kliknite).
Ak to vyzerá ako veľa práce, nebojte sa - kroky 1-2 musíte vykonať iba raz. Ak pravidelne používate niekoľko rôznych veľkostí obrázkov, môžete pre každú uložiť súbor AppleScript.
Použite AppleScript na zdokonalenie snímok obrazovky
Táto technika spočiatku vyžaduje trochu nastavenia, ale z dlhodobého hľadiska vám môže ušetriť veľa času. V systéme macOS prekvapujúco chýbajú funkcie na zmenu veľkosti okna, ale AppleScript vám pomôže tieto nedostatky obísť. Pre dokonale veľké snímky obrazovky bez nepríjemného orezania nič neprekoná presnosť pixelov!
Ak často potrebujete pracovať s mnohými snímkami obrazovky, zvážte použitie metódy hromadnej zmeny veľkosti.
Nestrácajte čas samostatnou konverziou a zmenou veľkosti obrázkov! Tu je príklad, ako rýchlo hromadne prevádzať a meniť veľkosť obrázkov na počítači Mac.
Prečítajte si Ďalej
- Mac
- Applescript
- Screenshoty
- Tipy pre Mac
Bobby je technologický nadšenec, ktorý takmer dve desaťročia pracoval ako vývojár softvéru. Je vášnivým hrám, pracuje ako redaktor recenzií v magazíne Switch Player Magazine a je ponorený do všetkých aspektov online publikovania a vývoja webu.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.