Realizarea de capturi de ecran a fost întotdeauna ceva ce MacOS a făcut foarte bine. Comenzile rapide vă permit să trimiteți capturi de ecran în clipboard sau să le salvați pe desktop. Puteți captura întregul ecran sau orice dreptunghi arbitrar. De asemenea, puteți captura o anumită fereastră cu o umbră automată.

Captura ferestrei, în special, produce un rezultat foarte frumos. Dar nu este ușor să faceți o captură de ecran cu dimensiuni exacte. Redimensionarea unei ferestre la lățimea și înălțimea pixelilor exacte este destul de dificilă. Umbra suplimentară o face și mai grea.

Iată cum puteți captura capturi de ecran de dimensiuni perfecte de fiecare dată.

Pasul 1. Aflați cum să rulați AppleScript

Deși poți redimensionați imaginile folosind Fotografii sau Previzualizare, implică o mulțime de încercări și erori, mai ales când vine vorba de capturi de ecran bazate pe ferestre. Tehnica noastră folosește AppleScript, un limbaj de scriptare care oferă acces la aplicații Mac. Este exact ceea ce aveți nevoie pentru a seta dimensiunea exactă a unei ferestre.

instagram viewer

Puteți rula comenzi și programe AppleScript folosind două metode:

  1. Aplicația Editor de scripturi are o interfață grafică și o documentație accesibilă.
  2. Puteți rula programul osascript pe linia de comandă, folosind Terminal. Puteți trimite AppleScript ca intrare în osascript astfel:
    ecou „... aplicația merge aici ...” | osascript

Opțiunea pe care o utilizați se reduce la preferințele personale.

Vezi si: Ce este AppleScript? Scrierea primului dvs. script de automatizare Mac

Pasul 2. Redimensionați o fereastră exact folosind AppleScript

Comanda pentru a dimensiona o fereastră în AppleScript este:

spuneți aplicației „Finder” pentru a seta limitele ferestrei din față la {25, 50, 1025, 650}

Rețineți că acesta este destul de detaliat, deci asigurați-vă că îl tastați exact așa cum se arată. Părțile individuale funcționează după cum urmează:

spuneți aplicației „Finder” la configurează aplicația cu care vrei să lucrezi. Aici este Finder, dar puteți utiliza orice aplicație care rulează cu fereastra deschisă.

setați limitele ferestrei din față la descrie acțiunea de desfășurat. Veți seta dimensiunea ferestrei din față, deci asigurați-vă că o aduceți mai întâi pe cea pe care o doriți.

{25, 50, 1025, 650} sunt limitele. Rețineți că acestea sunt coordonatele x și y ale colțurilor din stânga sus, respectiv din dreapta jos. În acest scop, valorile reale sunt mai puțin importante decât diferența dintre ele - lățimea și înălțimea.

Pasul 3. Calculați dimensiunea umbrelor

Ultima parte a puzzle-ului este de a stabili dimensiunea umbrei, astfel încât să o puteți lua în considerare. Aceasta implică un pic de muncă pe care doar vă vom spune, umbra este de 112 × 112 pixeli.

Dar, în cazul în care acest lucru se schimbă sau dacă vreți să lucrați de la zero, iată cum să faceți acest lucru.

  1. Începeți prin a obține dimensiunile unei ferestre, orice fereastră va face:
    spuneți aplicației „Finder” pentru a obține limitele ferestrei din față
  2. Scadeți primele două valori din a doua pentru a obține lățimea și înălțimea.
  3. Acum faceți o captură de ecran a ferestrei (Shift + Cmd + 4, atunci Spaţiu, atunci Întoarcere).
  4. Selectați fișierul cu imagini de captură de ecran în Finder și notați dimensiunile din panoul de previzualizare (Vizualizare> Afișare previzualizare). Acestea ar trebui să fie mai mari decât lățimea și înălțimea pe care le-ați obținut în ultimul pas. Diferența este dimensiunea umbrei.

Pasul 4. Pune totul împreună

Să presupunem că doriți o captură de ecran de exact 1024 × 768 pixeli. Iată ce trebuie să faceți:

  1. Începeți prin adăugarea dimensiunilor umbrei. Dacă sunt 112 × 112, atunci fereastra noastră finală va fi (1024 + 112) × (768 + 112) - adică 1136 × 880.
  2. Acum, alegeți coordonatele pentru colțul din stânga sus și adăugați-le la aceste dimensiuni pentru a obține colțul din dreapta jos, de ex. {25, 50, 1136 + 25, 880 + 50} care este {25, 50, 1161, 930}.
  3. Rulați comanda AppleScript:
    spuneți aplicației „Finder” pentru a seta limitele ferestrei din față la {25, 50, 1161, 930}
  4. În cele din urmă, faceți captura de ecran (Shift + Cmd + 4, apoi Spațiu, apoi faceți clic).

Dacă acest lucru pare a fi mult de lucru, nu vă faceți griji - trebuie să faceți pașii 1-2 o singură dată. Dacă utilizați în mod regulat mai multe dimensiuni diferite de imagine, puteți salva un fișier AppleScript pentru fiecare.

Utilizați AppleScript pentru a vă îmbunătăți capturile de ecran ale ferestrei

Această tehnică necesită un pic de configurare inițial, dar vă poate economisi mult timp pe termen lung. Există o lipsă surprinzătoare de funcții de dimensionare a ferestrelor în macOS, dar AppleScript vă ajută să ocoliți aceste neajunsuri. Pentru capturi de ecran perfect dimensionate, fără decupaje incomode, nimic nu depășește precizia pixelilor!

Dacă trebuie să lucrați frecvent cu multe capturi de ecran, luați în considerare utilizarea unei metode pentru redimensionarea în lot.

E-mail
Cum să convertiți și să redimensionați imaginile pe lot pe computerul dvs.

Nu pierdeți timpul de conversie și redimensionare a imaginilor separat! Iată cum puteți converti și redimensiona rapid imaginile pe Mac pe lot.

Citiți în continuare

Subiecte asemănătoare
  • Mac
  • Aplicație
  • Capturi de ecran
  • Sfaturi pentru Mac
Despre autor
Bobby Jack (50 articole publicate)

Bobby este un pasionat de tehnologie care a lucrat ca dezvoltator de software timp de aproape două decenii. Este pasionat de jocuri, lucrează ca editor de recenzii la Switch Player Magazine și este cufundat în toate aspectele publicării online și dezvoltării web.

Mai multe de la Bobby Jack

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.