Trochę matematyki czyli zmienne w Photoshopie

Czasami istnieje potrzeba stworzenia dużej ilości spersonalizowanych ulotek reklamowych, wizytówek, zaproszeń ślubnych bądź innych elementów, które z natury rzeczy muszą być wykonane szybko i sprawnie. Z pomocą przychodzą nam zmienne… Operować zmiennymi nauczymy się na przykładzie utworzonych wizytówek. W tym tutorialu postaramy się stworzyć projekt graficzny z 5 różnymi wstawkami graficznymi, przeznaczonymi dla 5 pracowników hipotetycznej firmy Xd. Format wizytówkowy to z reguły 90 x 50 mm. Tworząc nowy dokument z przeznaczeniem do druku nie zapomijmy o ustawieniu gęstości przeznaczonej do druku, czyli 300 ppi.

1. Tworzymy projekt graficzny naszej wizytówki [Ilustracja 1]. Nie musi on być spłaszczony, ale dla lepszej przejrzystości warto nasze warstwy spłaszczyć wydając polecenie Warstwa>Spłaszcz obraz (Layer>Flatten Image).



2. Tworzymy dwie warstwy tekstowe: na pierwszej umieszczone będzie imię i nazwisko, na drugiej zaś miejsce zamieszkania pracownika. Nazwijmy więc tą warstwę Imię i Nazwisko, drugą zaś Miejsce.

3. Tworzymy graficzną warstwę Kształt na której będziemy umieszczać wstawki w pięciu rodzajach [Ilustracja 2]. Stwórzmy więc bazę graficzną składającą się z 5 elementów graficznych i zapiszmy każdą wersję do osobnego pliku z rozszerzeniem *.psd, np. do folderu Baza.






4. Tworzymy plik zestawu danych, który będzie stanowił bazę dla utworzonych zmiennych graficznych i tekstowych. Photoshop dla pliku bazy akceptuje rozszerzenie *.txt lub *.csv. W naszym przypadku plik musi posiadać strukturę jak na załączonej ilustracji [Ilustracja 3]. ZmiennaTekstu1 to odpowiedni nagłówek oznaczający imię i nazwisko, ZmiennaTekstu2 miejscowość, natomiast ZmiennaPikseli1 to element graficzny. W ostatnim przypadku - gdy plik zewnętrzny zestawu danych (baza.txt) znajduje się w tym samym folderze co graficzne wstawki - wystarczy podać samą nazwę pliku, w przeciwnym wypadku podajemy całą ścieżkę dostępu. Poszczególne zmienne umieszczamy w wierszach, oddzielając je od siebie przecinkiem lub znakiem tabulatora, natomiast nowy zestaw danych umieszczamy w nowym wierszu. Dzięki tak przygotowanej bazie Photoshop będzie pobierał zmienne z pliku źródłowego i podstawiał je w miejsce odpowiednich warstw, które utworzyliśmy w samym projekcie wizytówki na początku.

5. Mając tak przygotowaną matrycę korzystamy z polecenia Obraz>Zmienne>Definiuj (Image>variables>Define…).

6. W polu Warstwa (Layer) wybieramy warstwę Imię i Nazwisko a w polu typ zmiennej: Zastępowanie tekstu i stąd wybieramy ZmiennaTekstu1 (jeśli w źródłowym pliku bazy wybraliśmy inną nazwę nagłówka, to wpisujemy ręcznie wybraną nazwę typu zmiennej). To samo robimy z drugą warstwą tekstową, tym razem wybierając z kolei ZmiennaTekstu2 [Ilustracja 4].



7. Wybierając w polu Warstwa nazwę Kształt określamy Typ zmiennej jako ZmiennaPikseli1, wybierając ustawienia dodatkowe w polach Metoda oraz Wyrównanie [Ilustracja 5].





8. Teraz klikamy Następny z prawej strony okna, przechodząc w ten sposób do Zestawu danych (Data sets…) i klikamy Importuj. Importujemy w ten sposób utworzony wcześniej plik Zestawu danych (baza.txt). W ten sposób Photoshop podstawi w miejsce utworzonych wcześniej warstw zmienne pochodzące z pliku zestawu danych [Ilustracja 6].



9. Klikamy OK.

10. Wybieramy z menu Plik>Eksportuj>Eksportuj (File>Export>Data Sets as Files) zestawy danych jako pliki. Wybieramy nazwy wsadowe plików, oraz klikamy OK [Ilustracja 7]. W wybranym folderze pojawią się w pliki w formacie *.psd będące 5 różnymi wizytówkami.



11. Na koniec możemy skorzystać np. z polecenia Plik>Skrypty>Procesor obrazów (File>Scripts>Image processor) by pliki zamienić wsadowo na TIFFy.

Autor:

Adrian Zapała - fotograf, grafik. Strona: www.azapala.com

Podziel się