Pořizování snímků obrazovky bylo vždy něco, co MacOS udělal velmi dobře. Zkratky umožňují odesílat snímky obrazovky do schránky nebo je ukládat na plochu. Můžete zachytit celou obrazovku nebo libovolný obdélník. Můžete také zachytit konkrétní okno pomocí automatického vrženého stínu.

Zejména zachycení okna přináší velmi pěkný výsledek. Není však snadné pořídit snímek obrazovky s přesnými rozměry. Změna velikosti okna na přesnou šířku a výšku pixelu je dost složitá. Dodatečný stín to ještě ztěžuje.

Takto můžete pokaždé pořídit dokonale velké snímky obrazovky.

Krok 1. Naučte se, jak spustit AppleScript

I když můžete změnit velikost obrázků pomocí aplikace Fotky nebo Náhled, zahrnuje spoustu pokusů a omylů, zejména pokud jde o snímky obrazovky založené na okně. Naše technika používá skriptovací jazyk AppleScript, který poskytuje přístup k aplikacím Mac. Je to přesně to, co potřebujete k nastavení přesné velikosti okna.

Příkazy a programy AppleScript můžete spouštět dvěma způsoby:

  1. Aplikace Script Editor má GUI a přístupnou dokumentaci.
  2. Program osascript můžete spustit na příkazovém řádku pomocí Terminálu. AppleScript můžete poslat jako vstup do osascript takto:
    echo '... jde sem jablko ...' | osascript

Možnost, kterou používáte, závisí na osobních preferencích.

Viz také: Co je AppleScript? Psaní prvního skriptu pro automatizaci Mac

Krok 2. Přesná změna velikosti okna pomocí AppleScript

Příkaz pro změnu velikosti okna v AppleScript je:

řekněte aplikaci „Finder“, aby nastavila hranice předního okna na {25, 50, 1025, 650}

Všimněte si, že je to celkem podrobné, takže jej nezapište přesně tak, jak je znázorněno. Jednotlivé části fungují následovně:

řekněte aplikaci "Vyhledávač" na nastaví aplikaci, se kterou chcete pracovat. Tady je vyhledávač, ale můžete použít libovolnou spuštěnou aplikaci s otevřeným oknem.

nastavte hranice předního okna na popisuje akci, kterou je třeba provést. Nastavíte velikost předního okna, takže nejprve posuňte přední okno dopředu.

{25, 50, 1025, 650} jsou hranice. Všimněte si, že se jedná o souřadnice x a y levého horního a pravého dolního rohu. Z tohoto důvodu jsou skutečné hodnoty méně důležité než rozdíl mezi nimi - šířka a výška.

Krok 3. Vypracujte velikost stínu

Poslední částí skládačky je stanovení velikosti vrženého stínu, takže ji můžete vzít v úvahu. To vyžaduje trochu práce, řekneme vám, stín je 112 × 112 pixelů.

Ale v případě, že se to změní, nebo pokud to budete někdy potřebovat vyřešit úplně od začátku, postupujte takto.

  1. Začněte tím, že získáte rozměry okna, každé okno bude dělat:
    řekněte aplikaci „Finder“, aby získala hranice předního okna
  2. Odečtěte první dvě hodnoty od druhých dvou, abyste získali šířku a výšku.
  3. Nyní pořídit snímek obrazovky (Shift + Cmd + 4, pak Prostor, pak Vrátit se).
  4. Vyberte soubor snímku obrazovky ve Finderu a poznamenejte si rozměry v podokně náhledu (Zobrazit> Zobrazit náhled). Měly by být větší než šířka a výška, které jste získali v posledním kroku. Rozdíl je ve velikosti stínu.

Krok 4. Dejte všechno dohromady

Řekněme, že chcete snímek obrazovky přesně 1024 × 768 pixelů. Musíte udělat následující:

  1. Začněte přidáním dimenzí stínu. Pokud mají rozměry 112 × 112, bude naše konečné okno (1024 + 112) × (768 + 112) - to je 1136 × 880.
  2. Nyní vyberte souřadnice pro levý horní roh a přidejte je do těchto dimenzí, abyste získali pravý dolní roh, např. {25, 50, 1136 + 25, 880 + 50}, což je {25, 50, 1161, 930}.
  3. Spusťte příkaz AppleScript:
    řekněte aplikaci „Finder“, aby nastavila hranice předního okna na {25, 50, 1161, 930}
  4. Nakonec pořiďte snímek obrazovky (Shift + Cmd + 4, poté Mezerník a poté klikněte).

Pokud to vypadá jako hodně práce, nebojte se - stačí udělat kroky 1–2 jednou. Pokud pravidelně používáte několik různých velikostí obrázků, můžete pro každou uložit soubor AppleScript.

Vylepšete své screenshoty pomocí AppleScript

Tato technika zpočátku vyžaduje trochu nastavení, ale z dlouhodobého hlediska vám může ušetřit spoustu času. V systému macOS je překvapivě nedostatek funkcí pro změnu velikosti okna, ale AppleScript vám pomůže tyto nedostatky obejít. U dokonale velkých snímků obrazovky bez jakéhokoli nepříjemného oříznutí nic nepřekoná přesnost pixelů!

Pokud často potřebujete pracovat s mnoha snímky obrazovky, zvažte použití metody pro dávkovou změnu velikosti.

E-mailem
Jak dávkově převádět a měnit velikost obrázků na počítači Mac

Neztrácejte čas samostatnou konverzí a změnou velikosti obrázků! Zde je návod, jak rychle hromadně převádět a měnit velikost obrázků na vašem počítači Mac.

Přečtěte si další

Související témata
  • Mac
  • Jablko
  • Screenshoty
  • Tipy pro Mac
O autorovi
Bobby Jack (50 článků publikováno)

Bobby je technologický nadšenec, který většinu softwarových vývojářů pracoval téměř dvě desetiletí. Je vášnivým hráčem, pracuje jako recenzent časopisu Switch Player Magazine a je ponořen do všech aspektů online publikování a vývoje webových stránek.

Více od Bobbyho Jacka

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.