Najbolji programi za uređivanje i obradu videa: koji video uređivač odabrati za početnika i kako naučiti uređivati ​​u njemu. Dodavanje nove obrade

22.09.2021

U 1C postoji mnogo konfiguracijskih objekata koji su na ovaj ili onaj način povezani s računovodstvom - to jest, omogućavaju njegovo održavanje - direktorije, dokumenti, registri i tako dalje. Međutim, što učiniti kada trebate kreirati program na jeziku 1C koji nema veze s računovodstvom, ali je potreban za službene potrebe programera ili da korisniku olakša rad?

Odličan primjer je grupna obrada dokumenata. Ovo je alatka koja vam omogućava da držite/promijenite/štampate ne samo jedan dokument, već više njih odjednom, prema odabranoj listi. Slažem se - vrlo zgodno.

Za implementaciju alata u 1C za olakšavanje rada korisnika ili administratora 1C baze podataka, postoji poseban objekt konfiguracije - 1C obrada. 1C obrada može biti dio konfiguracije ili distribuirana kao odvojeni fajlovi(tada se obrada naziva eksterna obrada 1C).

1C obrada vam omogućava da razvijete vlastite alate kako za 1C programiranje tako i za postavljanje ili upravljanje 1C. Zahvaljujući tome, postoje stotine tipične tretmane(razvio 1C) i hiljade amaterskih uređivanja na Internetu.

Vrijeme je da pokušate sami obaviti 1C obradu. Detalji ispod.

Šta su 1C obrada i kako se koriste?

Mali uvod. Oni koji su već upoznati sa 1C obradom mogu preskočiti ovu tačku.

Dakle, obrada je alat koji je napisao programer. Ne može ništa samostalno i ne sprema podatke u bazu podataka 1C, za razliku od, na primjer, dokumenta - koji se pohranjuje u bazu podataka i može se samostalno snimati i obraditi, bez dodatnog programiranja. Funkcije obrade 1C u potpunosti zavise od programera koji ga je napisao.

Na osnovu funkcionalnosti, 1C obrada može se podijeliti u tri tipa:

  • Pomoćna obrada 1C konfiguracije
    U svakom tipična konfiguracija postoji mnogo tretmana. Koriste se kao dodatni oblici interfejsa (korisnički desktop, pregled konfiguracije), kao dio funkcionalnosti konfiguracije (unos početnih stanja, početno popunjavanje baze podataka, zatvaranje mjeseca).
  • Objekti (Klase)
    Svako ko poznaje druge programske jezike već je upoznat sa konceptom objekta. Ovo je određena klasa koja ima na raspolaganju skup “varijabli” i “funkcija”. Njegova ljepota leži u samodostatnosti - to jest, sve što je potrebno za obavljanje njegovih funkcija skupljeno je u jednom razredu.

    U 1C, klase se mogu kreirati korištenjem 1C obrade: "varijable" - detalji obrade 1C, "funkcije" - funkcije u modulu objekta 1C obrade (oznaka izvoza za javne funkcije). Pogodnost leži iu stvaranju instance takve klase iu premeštanju između konfiguracija.

    Dobar primjer je obrada 1C štampe (dodatne štampane forme), koju u standardnim konfiguracijama možete pronaći u direktorijumu Dodatne štampane forme. Oni uvijek imaju javnu funkciju Print() i standardiziranu upotrebu.

    Imajte na umu da, naravno, takve "klase" nisu direktno povezane sa podacima - potrebno ih je proslijediti ili pročitati u "konstruktoru".

  • Dodatni korisnički i administratorski alati
    Postoji mnogo generičkih alata dostupnih za korištenje od strane tipičnog DBA koji nisu vezani za određenu konfiguraciju. Takvi alati često nisu uključeni u standardni konfiguracijski paket i distribuiraju se zasebno (obično na ITS diskovima). Pored standardnih, programeri objavljuju dosta svojih alata na Internetu.

    Primjer je: obrada 1C rad s trgovinska oprema, 1C konzola zadataka (prikazuje listu zakazanih zadataka), 1C konzola za upite (omogućava izvršavanje bilo kojeg upita bez programiranja) itd.

Gdje se nalazi 1C obrada?

Dakle, postoji 1C obrada ugrađena u konfiguraciju i eksterna 1C obrada.

Ugrađenu 1C obradu koristi situaciono od strane programera koji razvija konfiguraciju - to jest, mogu se ili prikazati u korisničkom meniju (dio servisnog menija) ili otvoriti programski iz drugih 1C objekata (na primjer, iz obrasca direktorija ).

Na ovaj ili onaj način, pod administratorskim pravima, možete otvoriti listu procesora ugrađenih u konfiguracije i bilo koji od njih, ako se može otvoriti (odnosno, ako ima ekransku formu i programer nije postavio zaključavanje otvaranja) . Da biste to učinili, u debelom klijentu koristite meni Operacije/Obrada, u tanki klijent koristite meni Sve funkcije/Obrada. Ako ne znate kako pronaći ove menije - .

U konfiguratoru, 1C obrada ugrađena u konfiguraciju nalazi se u grani Obrada.

Eksterna 1C obrada se otvara i u konfiguratoru i u Enterpriseu pomoću menija Datoteka/Otvori.

Sigurnost. Imajte na umu. Modul objekta 1C obrade se izvršava automatski kada otvorite 1C obradu u Enterprise modu. Stoga, ako otvorite obradu koju je napisao napadač, ona se može izvršiti automatski bez ikakvih pitanja.

Kako sami obaviti 1C obradu

Dakle, prijeđimo na zabavni dio - algoritam za kreiranje 1C obrade od nule.

Eksterna obrada je vrlo zgodan alat za kompanije koje koriste standardne konfiguracije na 1C:Enterprise 8.3. Omogućuju vam da ne trošite trud i novac na ažuriranja 1C, što omogućava ažuriranje baza podataka jednim gumbom u jednostavnom korisničkom načinu rada. Koristeći mehanizam standardne biblioteke podsistema, možete dodati različite tipke dokumentima i referentnim knjigama bez promjene standardne konfiguracije. Razmotrimo primjer kreiranja i povezivanja vanjske obrade u jednoj od 1C konfiguracija.

Kreiramo eksternu obradu u 1C 8.3

Za kreiranje nove vanjske obrade koristimo konfigurator. Preko menija „Datoteka“ izaberite komandu za kreiranje „Novo...“ i odredite da ćemo kreirati eksternu obradu. U prozoru koji se otvori postavite naziv, a kada pritisnete „Enter“, on se automatski popunjava. Sistem će vam takođe ponuditi ovo ime kao ime datoteke prilikom snimanja.

Dodajmo obrazac za obradu klikom na dugme sa lupom u odgovarajućem prozoru. Na primjer, napravimo obradu koja pokazuje koje narudžbe kupaca koriste određenu stavku. Da bismo to uradili, potrebno je da na formular postavimo:

  • Atributi – polje za postavljanje nomenklature;
  • Dugme koje će pozvati kod.

Dodajte atribut “Nomenclature” sa tipom podataka “DirectoryLink.Nomenclature” u odgovarajućem odeljku i dugme “Prikaži” u meniju “Commands” -> “Form Commands”.

Da bi se dodani podaci odrazili na obrazac, morate ih prevući u elemente obrasca koji se nalaze u gornjem lijevom dijelu. Moguće je zamijeniti elemente pomoću plavih strelica. Da bi dugme koje smo kreirali radilo ono što je nameravalo, potrebno mu je dodeliti proceduru. Kroz kontekstni meni Odaberemo "Command Action", a na pitanje gdje je potreban rukovalac, odgovorit ćemo: "Kreiraj na klijentu i proceduru na serveru."

Fragment 1

&OnClient procedura Prikaži(komanda) ShowOnServer(); Kraj procedure &OnServer Procedura ShowOnServer() //Ubacite sadržaj rukovaoca. Kraj procedure

Odlučili smo da kreiramo proceduru na serveru jer želimo da dobijemo uzorak iz baze podataka kao rezultat. Ovu opciju nemamo na klijentu, pa ćemo se morati povezati na server koji razmjenjuje podatke sa bazom podataka. Sada treba da napišemo kod koji implementira ono što smo planirali. Zahtjev i izlaz svih dokumenata putem funkcije “Report()” će se koristiti.

Fragment 2

&OnClient procedura Prikaži(komanda) ShowOnServer(nomenklatura); EndProcedure &OnServer Procedura ShowOnServer(nomenklatura) Zahtjev = Novi zahtjev;

Query.Text = "IZABIR RAZLIČITIH | Sastav narudžbe kupca.Veza KAO Veza | FROM | Document.Narudžba kupca.Sastav KAO Sastav narudžbe korisnika | WHERE | Sastav narudžbe kupca.Nomenklatura = &Nomenklatura";

Request.SetParameter("Nomenklatura", Nomenklatura);

Funkcija InformationOnExternalProcessing() Izvoz DataForReg = Nova struktura();

DataForReg.Insert("Ime","Nova eksterna obrada");

DataForReg.Insert("SafeMode", True);

DataForReg.Insert("Verzija", "ver.: 1.001"); DataForReg.Insert("View", "AdditionalProcessing"); CommandTable = NovaValueTable;

TabZnCommands.Columns.Add("Identifier"); TabZnCommands.Columns.Add("Upotreba"); TabZnCommands.Columns.Add("View");


Ako želimo da izvršimo promene u našoj obradi, prvo je moramo izbaciti iz baze podataka. Da biste to učinili, pronađite potrebnu liniju u direktoriju “Dodatna obrada i izvještaji” i koristite naredbu “Prenesi u datoteku...”. Napravite izmjene, sačuvajte obradu i koristite dugme „Učitaj iz datoteke...“ da biste pronašli promijenjenu epf fajl bez promjene parametara. Nakon snimanja, svi korisnici će vidjeti napravljene promjene.

Ako koristite nestandardnu ​​ili ukinutu 1C bazu podataka, iskoristite priliku za preuzimanje obrade putem konfiguratora. U stablu objekata, u odeljku „Obrada“, kreirajte novu obradu i preko kontekstnog menija izaberite „Zameni spoljnom obradom, izvesti...“. Ostaje samo da konfigurišete pokretanje eksterne obrade iz željeni dio, omogućavajući dodatnu obradu u željenom podsistemu.

Rad sa eksterni tretmani Vrlo je zgodno i omogućava vam da izbjegnete mnoge sukobe. Njihova jedina značajna mana je što se ne ažuriraju automatski zajedno sa konfiguracijom. To jest, ako su programeri promijenili naziv dokumenta ili referentne knjige u glavnoj konfiguraciji, morat ćemo ručno konfigurirati obradu.

Zdravo svima! Danas vam želim reći kako obraditi fotografije u Photoshopu za početnike ili one koji su tek nedavno počeli učiti ovaj divni uređivač. Nije tajna da ponekad fotografije ispadnu, blago rečeno, ne onako kako smo očekivali. Ili su suviše tupi, ili presvijetli, ima puno bubuljica, ili oštrina nije najbolji kvalitet. Danas ću pokušati pristupačan jezik reci mi kako da to popravim.

Uklonite defekte kože

Prije svega, preporučujem da pogledate ljude, ako ih ima na fotografiji. Prva stvar koja je važna tokom obrade je identifikacija nedostataka. U ovoj situaciji mislim na akne, ožiljke, herpes (ne daj Bože), od izbijanja, ogrebotina, ispadanja kose, modrica itd.

Ne vidim puno smisla pisati detaljnije o ovome, jer imam poseban članak za svaki slučaj. Želio bih samo navesti nekoliko alata koji obično pomažu u otklanjanju nedostataka.

  • Patch. Odaberite ovaj alat i odaberite problematično područje kože s njim, a zatim ga povucite na zdravo područje držeći ga lijevo dugme miševi.
  • Četkica za iscjeljivanje - prije korištenja alata, potrebno je da odaberete područje donora držeći pritisnuto dugme alt. A onda ćete morati da farbate sve bubuljice, mitesere itd.
  • Precizna četkica za liječenje. Ovaj alat je također namijenjen za prikrivanje nedostataka, ali se razlikuje od svog “brata” po tome što nije potrebno birati donorsko područje. Uzima informacije iz susjednih područja.

Sve ove metode opisao sam u članku o . Videćete i sami da to nije teško.

Primjena Camera RAW filtera: obrada fotografije za minut

Ova metoda je ludo jednostavna. Mnogi fotografi koriste filter. Čak bih to rekao drugačije. U početku snimaju u formatu CR2, što je suštinski kvalitetnije. Nakon toga, ulazak u Photoshop, automatski se uključuje ovaj filter.

Ali zapravo, nema problema, budući da su, počevši od verzije Photoshop CS5, filteri dopunjeni novim bratom. Nadam se da svi već duže vrijeme koriste napredniju verziju uređivača.

Glavna karakteristika ovu metodu je da apsolutno svako može da se nosi sa tim, čak i početnik i potpuna nula, pošto se sve dešava samo u jednom jedinom filteru, koji samo intuitivno treba malo podesiti. Uzmimo ovu fotografiju kao primjer.


Gledajući prvo priče, možete se i sami uvjeriti koje su se divne promjene dogodile u fotografiji. Po mom mišljenju jednostavno odlično.

Korišćenje menija za podešavanje na jednom sloju

Ova metoda obrade fotografija u Photoshopu je prilično gruba, ali za početnike će biti sasvim dobra.


Sada možete uporediti promjene. Možda nisu posebno velike, ali obrađena fotografija očigledno izgleda bolje. Naravno, apsolutni nedostatak ove metode je što se ne možete vratiti na prethodni korak i urediti ga. Ali postoji način da se to uradi, o čemu ću govoriti u nastavku. Pa, generalno, sami pogledajte ostale funkcije i okrećite klizače. Možda ćete pronaći nešto zanimljivo za sebe.

Obrada fotografije pomoću slojeva za podešavanje

Ova metoda obrade fotografija u Photoshopu može početnicima na prvi pogled izgledati teško, ali u stvari je vrlo jednostavna i svaki korisnik može se nositi s njom.

Slojevi za podešavanje

Odlična funkcija za obradu fotografija koja ne zahtijeva posebne vještine. Suština ove metode je da svaku funkciju primjenjujemo na poseban sloj za podešavanje, od kojih možemo imati veliku raznolikost. I u stvari, mnogo je praktičniji od metode koju smo radili gore.

Na primjer, slikao sam djevojku u prilično izblijedjelim bojama. Ona sama traži da bude svjetlija, bogatija i jednostavno oduševi dušu.


Ovo završava rad sa slojevima za podešavanje, ali moramo ići dalje.

Odabir područja

Sada moramo raditi sa nekim područjima odvojeno, jer primjena efekata na cijelu sliku odjednom neće dobro završiti. Na primjer, trebamo učiniti nebo svjetlijim, zasićenijim i plavijim, a ako sve primijenimo na jednu fotografiju, onda će i naša djevojka sve primijeniti na sebe. Stoga, hajde da uradimo sledeće.

  1. Odaberite djevojku sa bilo kojim od . Koristit ću , jer mislim da će ovdje odlično funkcionirati. Počinjemo da ističemo devojku. Nemojte biti previše zainteresovani za preciznost, ali najvažnije je da se uhvati celo telo, odnosno njegovi goli delovi i lice.
  2. Sada, budite sigurni da ste na pozadinskom sloju sa djevojkom, zatim kliknite desnim tasterom miša unutar selekcije i odaberite "Kopiraj na novi sloj".
  3. Nakon toga, izrezana djevojka će se pojaviti na novom sloju, koji je viši od pozadinskog. Vaš zadatak je da ga postavite iznad svih ostalih tako da slojevi za podešavanje ne utiču na njega. Da biste to učinili, držite pritisnut gumb na novom sloju i povucite ga iznad ostatka.
  4. Sada se vratite na pozadinski sloj i počnite birati nebo. U ovom slučaju, odlučio sam koristiti funkciju. Odaberite kist, a zatim kliknite na samo dugme za brzu masku, a zatim počnite slikati po cijelom nebu, ne zaboravite promijeniti veličinu četkice kako biste ušli na teže dostupna mjesta.
  5. Nakon toga, ponovo kliknite na brzu masku da je poništite. Zatim ćemo morati da obrnemo selekciju tako da radimo sa nebom, a ne sa onim što je oko njega. Da biste to učinili, pritisnite kombinaciju tipki SHIFT+CTRL+I.
  6. Zatim ćete morati dodati malo zasićenja. Da biste to učinili, bez uklanjanja odabira, pritisnite kombinaciju tipki CTRL+U, zatim pomaknite klizač “Saturation” za nekoliko desetina jedinica udesno. Možete se igrati i sa svjetlinom dok ne dođete do najzanimljivije nijanse.
  7. Vratimo se sada djevojci. Nismo to uzalud izdržali. Pošto smo ga pomerili ispod slojeva za podešavanje, ponovo je postao blijed, kako je prvobitno izgledao. Ali ako se to ne učini, onda će, naprotiv, biti previše mračna. I sada možemo pronaći pravi balans. Da bismo to učinili, naša kopija djevojke treba smanjiti neprozirnost dok ne pomislite da je to dovoljno. U mom slučaju je dovoljno 33 posto.

Zaključak

Proučivši nekoliko na razne načine, došao sam do zaključka da ako želite napraviti brzu i kvalitetnu obradu, onda će biti dovoljno koristiti Camera RAW filter u Photoshopu. Pokazao se odlično, a vrijeme koje je potrebno za obradu fotografije, čak i za početnike, zapravo traje 1-2 minute.

Jedina stvar koju ne bih preporučio je kreiranje akcije za ovo i puštanje fotografija da se mijenjaju u kontinuiranom procesu. Čak i ako je slike snimio jedan fotograf istog dana, postavke koje ste napravili za jednu sliku možda im neće odgovarati. Znam da mnogi beskrupulozni fotografi vjenčanja rade upravo to kako bi uštedjeli vrijeme. Vidite, oni ne žele da obrađuju 300-400 fotografija jednu po jednu.

Ali ako se zaista želite baviti visokokvalitetnom obradom fotografija, jer vas to privlači, onda toplo preporučujem da pogledate ove cool video tutorijali, koji jasno objašnjava kako koristiti Photoshop za sjajnu obradu fotografija.

A ako ste novi u Photoshopu, onda je prva stvar koju preporučujem da proučite ovaj kurs. Sve je sažvakano bukvalno do najsitnijih detalja i izgleda jednostavno u jednom dahu. . A najvažnije je da je sve ispričano ljudskim jezikom, tako da ne želite ni da vas ometaju.

Kao što vidite, nema ništa komplikovano. Stoga niko ne bi trebao imati pitanja o tome kako obraditi fotografije u Photoshopu za početnike. Barem sam siguran da će vam ovi alati biti dovoljni.

Pa, ovdje završavam svoj članak. Nadam se da ti se svidelo. Ne zaboravite se pretplatiti na ažuriranja mog bloga, a također pratite vijesti na mojim javnim stranicama. Sretno vam bilo. Bye bye!

Srdačan pozdrav, Dmitry Kostin.

Pažnja! Ovo je uvodna verzija lekcije, čiji materijali mogu biti nepotpuni.

Prijavite se na stranicu kao student

Prijavite se kao učenik za pristup školskim materijalima

Kreiranje 1C konfiguracija: dodavanje obrade

Nastavljamo proučavati osnove kreiranja konfiguracija na 1C.

U ovoj lekciji ćemo zajedno kreirati novu obradu, a zatim za nju napisati komande koje pokazuju kako se radi sa direktorijumom „Employees“.

Vraćamo se u konfigurator i otvaramo stablo konfiguracije.

Dodavanje nove obrade

Desnom tipkom miša kliknite na odjeljak "Obrada" i odaberite "Dodaj":

Otvara se prozor za kreiranje nove obrade. Idemo na karticu "Osnovno" i navedite "Directory Processing" kao naziv obrade:

Kreiranje obrasca za obradu

Idemo na karticu "Obrasci", kliknite na zeleni znak plus da dodate nova uniforma(vizuelni prikaz naše obrade):

Pojavio se konstruktor za kreiranje forme. Ostavimo sve kao zadano i kliknite "Završi":

Otvoren je novi obrazac:

Kreirajte novu naredbu za obrazac

Idemo na karticu "Komande" -> "Naredbe obrasca":

Dodajmo novu naredbu (zeleni znak plus):

I u nekretninama novi tim navedite naziv "Izlaz svih zaposlenih":

U njegovim svojstvima kliknite na lupu pored polja „Radnja“ da biste postavili rukovao komandom. Odaberite opciju za kreiranje rukovatelja "On Client" i kliknite "OK":

Prebačeni smo na modul obrasca u proceduri rukovaoca komande "Izlaz svih zaposlenih":

Pisanje koda rukovaoca komandom

Sada je naš zadatak da napišemo kod u internom 1C jeziku koji će iterirati kroz sve elemente direktorija “Zaposleni”.

Odmah želim da kažem da se ovaj kod ne može direktno napisati u proceduri “Izlaz svih zaposlenih” jer se izvršava na klijentu (obratite pažnju na poseban red ispred procedure “&OnClient”). Pokušaj čitanja podataka iz baze podataka u klijentskoj proceduri uvijek će rezultirati greškom (samo ovo zapamtite za sada).

Stoga, dodajmo proceduru poput ove na kraju modula:

Imajte na umu da sam prije toga naznačio atribut “&OnServer”. To znači da će se izvršiti na serveru, što znači da sa njega možemo čitati podatke direktorija.

Sada organizirajmo poziv ovoj proceduri od klijenta "OutputAllEmployees":

Ovde je logika sledeca:

  1. Korisnik poziva komandu "Izlaz svih zaposlenih" (na primjer, klikom na dugme, koje zaista još nemamo)
  2. Komanda pokreće istoimenu proceduru rukovanja "Izlaz svih zaposlenih" na klijentu (na kraju krajeva, dugme, a samim tim i komanda, nalazi se na klijentu)
  3. Klijentska procedura "OutputAllEmployees" poziva serversku proceduru "OutputAllEmployeesOnServer"
  4. Serverska procedura "Izlaz svih zaposlenih na server" čita podatke direktorija iz baze podataka i prikazuje ih u prozoru za poruke

Sve što nam preostaje je da napišemo kod za proceduru “Izlaz svih zaposlenih na server” koja prolazi kroz elemente direktorija “Employees” i prikazuje ih u prozoru za poruke.

Zapravo nije teško. Prelazak svih direktorija u 1C je isti. To znači da, nakon što ste sada naučili da to radite sa direktorijumom „Zaposleni“, isto možete učiniti i sa bilo kojim drugim direktorijumima.

Za pristup podacima direktorija koristi se menadžer kojem se pristupa na sljedeći način:

Menadžer = Imenici. Zaposleni;

U ovoj rečenici, ključni dio je desno od znaka jednakosti. Na lijevoj strani je samo varijabla u koju čuvamo menadžera da dalje radi s njom. Ime ove varijable može biti ne samo "Menadžer", već i bilo koje drugo - čak i "Bubnjar".

Šta je upravitelj direktorija? Menadžer nije sam podaci direktorija. Menadžer je programski objekt (možete ga zamisliti kao crnu kutiju) kroz koji možemo nešto učiniti s direktorijem.

Upravitelj direktorija je poput sloja između našeg koda i podataka direktorija. I ispostavilo se da ako trebamo pročitati sve elemente direktorija, ne možemo to učiniti direktno. O tome možemo samo pitati naš sloj između nas i direktorija, odnosno menadžera.

Da biste to učinili, morate pozvati metodu "Select" ugrađenu u upravitelja. Poziva se sa tačkom iza imena varijable u kojoj je menadžer pohranjen i vraća kolekciju elemenata direktorija:

Menadžer = Imenici. Zaposleni; Uzorak = Menadžer. Izaberi() ;

Šta je uzorak? Selekcija (opet, ovo je samo ime varijable u koju spremamo rezultat metode “Select” i može biti bilo šta drugo) je kolekcija, ali nije isto što i, na primjer, niz ili lista vrijednosti.

Selekcija je objekat - opet zamislite to kao kutiju - ali još uvek ne sami podaci. Posebnost ovog objekta je u tome što može iterirati kroz elemente direktorija koji su nam potrebni. Štaviše, razvrstava ih dinamički. To znači da korištenjem uzorkovanja ne čitaju se svi elementi direktorija odjednom, već se biraju u dijelovima iz baze podataka.

Ovaj pristup vam omogućava da brzo prelazite preko velikih lista direktorija koristeći selekciju, bez da ih sve odjednom učitavate u memoriju računara.

Da biste dobili sljedeći dio podataka iz uzorka, morate pozvati metodu “Next” ugrađenu u uzorak. Prijem dijelova podataka (jedan komad odgovara jednom elementu direktorija) obično se događa u petlji:

Kada ponestane podataka (elemenata direktorija) u selekciji, metoda “Next” će vratiti False i ciklus će se zaustaviti.

Nakon svakog poziva metode “Next” (pod uslovom da je vratila “True”), selekcija će sadržavati sva polja sa podacima samo elementa read direktorija, kojem se može pristupiti po imenu odvojenom tačkom:

Ispostavilo se u jednom trenutku - radimo s podacima samo jednog od elemenata imenika. I ovdje ih možemo ili odmah prikazati korisniku (koristeći metodu “Notify”) ili, na primjer, možemo ih staviti u drugu kolekciju (niz) tako da možemo nešto učiniti s njima odjednom. Sve zavisi od problema koji rešavamo.

Alati za automatizaciju radnji u Photoshopu mogu značajno smanjiti vrijeme provedeno na izvođenju sličnih operacija. Jedan od ovih alata je grupna obrada slika (fotografija).

Smisao grupne obrade je snimanje radnji u posebnom folderu (akcija), a zatim primjena ove akcije na neograničen broj fotografija. Odnosno, ručno ga obrađujemo jednom, a ostale slike program obrađuje automatski.

Ima smisla koristiti grupnu obradu u slučajevima kada je potrebno, na primjer, promijeniti veličinu fotografija, povećati ili smanjiti osvjetljenje ili napraviti istu korekciju boje.

Dakle, počnimo sa batch obradom.

Prvo morate smjestiti originalne slike u jednu mapu. Za čas imam pripremljene tri fotografije. Dao sam ime folderu « Batch Processing» i stavio ga na radnu površinu.

Ako ste primijetili, ovaj folder također sadrži podmapu "Spremne fotografije". U njemu će biti sačuvani rezultati obrade.

Vrijedi odmah napomenuti da ćemo u ovoj lekciji samo naučiti proces, tako da se mnoge operacije s fotografijama neće izvoditi. Glavna stvar je razumjeti princip, a zatim sami odlučite kakvu ćete obradu učiniti. Procedura će uvijek biti ista.

I još nešto. U postavkama programa morate onemogućiti upozorenja o neusklađenosti profila boja, inače ćete svaki put kada otvorite fotografiju morati pritisnuti dugme OK.

Idemo na meni "Uređivanje - postavke boja" i poništite potvrdne okvire naznačene na snimku ekrana.


Sada možete početi...

Nakon analize slika, postaje jasno da su sve malo potamnjene. Stoga ćemo ih posvijetliti i malo nijansirati.

Otvorite prvu sliku.

Zatim pozovite paletu "operacije" u meniju "prozor".

U paleti morate kliknuti na ikonu mape, novom skupu dati ime i kliknuti OK.

Zatim kreiramo novu operaciju, takođe je nazovemo nekako i pritisnemo dugme "Rekord".

Prvo, promijenimo veličinu slike. Recimo da nam trebaju slike širine ne veće od 550 piksela.
Idemo na meni "Slika - Veličina slike". Promijenite širinu na željenu i kliknite OK.



Kao što vidite, došlo je do promjena u paleti operacija. Naša akcija je uspješno snimljena.

Za posvjetljivanje i toniranje ćemo koristiti "krive". Pozivaju se prečicom na tastaturi CTRL+M.

U prozoru koji se otvori, postavite struju na krivulju i povucite je u smjeru svjetla dok se ne postigne željeni rezultat.

Zatim idemo na crveni kanal i malo prilagodimo boje. Na primjer, ovako:

Na kraju procesa kliknite OK.

Prilikom snimanja radnje postoji jedno važno pravilo: ako koristite alate, slojeve za podešavanje i druge funkcije programa, gdje se vrijednosti raznih postavki mijenjaju „u hodu“, odnosno bez potrebe za pritiskom na OK dugme, onda ove vrednosti ​​morate ručno uneti i kliknuti tipka ENTER. Ako se ovo pravilo ne poštuje, Photoshop će snimiti sve međuvrijednosti dok povlačite, na primjer, klizač.

Hajde da nastavimo. Pretpostavimo da smo već završili sve korake. Sada moramo da sačuvamo fotografiju u formatu koji nam je potreban.
Pritisnite kombinaciju tastera CTRL+SHIFT+S, odaberite format i lokaciju za spremanje. Odabrao sam folder "Spremne fotografije". Kliknite "Sačuvaj".

Posljednji korak je zatvaranje slike. Ne zaboravite to učiniti, inače će svih 100500 fotografija ostati otvorenih u uređivaču. Noćna mora…

Odbijamo da sačuvamo izvorni kod.

Pogledajmo paletu operacija. Provjeravamo da li su sve radnje ispravno zabilježene. Ako je sve u redu, pritisnite dugme "stop".

Akcija je spremna.

Sada ga moramo primijeniti na sve fotografije u folderu, i to automatski.

Idemo na meni "File - Automatizacija - Batch Processing".

U funkcijskom prozoru izaberite naš set i rad (posljednji kreirani se automatski registruju), odredite putanju do mape sa izvorima i putanju do mape u koju želite pohraniti gotove slike.

Nakon pritiska na dugme "OK" obrada će početi. Vrijeme utrošeno na proces direktno ovisi o broju fotografija i složenosti operacija.

Koristite automatizaciju koju vam pruža Photoshop i uštedite mnogo vremena na obradi vaših fotografija.