Mam PSD z projektowaniem stron internetowych.
Za każdym razem, gdy poprawiam projekt, muszę ręcznie kopiować różne części obrazu, z różnymi widocznościami warstw (dla przejrzystości) do duszków CSS.
Ile można zautomatyzować?
adobe-photoshop
export
css
sprite
SLaks
źródło
źródło
Odpowiedzi:
Raz użyłem automatycznego skryptu Photoshopa i działałem dobrze.
Koncepcja jest następująca:
Skrypt:
W twoim przypadku, jeśli zmodyfikujesz jeden obraz, ponownie wygenerujesz obraz globalny i CSS za pomocą skryptu i ... to wszystko. Być może będziesz musiał skopiować / wkleić CSS, jeśli nie chcesz używać wygenerowanego.
Uwagi:
Próbowałem z kilkoma plikami i działało świetnie. Potem próbowałem ~ 600 zdjęć, a potem będziesz potrzebował goooood CPU i cierpliwości;) W takim przypadku nie używaj go.
źródło
Nie używałbym plasterków + rozpoczynania akcji, która rozpoczyna zaznaczanie markizy (z przystawką do plasterków i granicami dokumentów) wszystkich plasterków jeden po drugim, ale kadrowanie do zaznaczenia za każdym razem i zapisywanie jako png, ctrl alt z cofaniem, dopóki nie zostanie przycięte, zaznaczając każdy sektor, przycinając .. itd., aż skończysz ze wszystkimi sektorami, a następnie zatrzymujesz akcję. W środku możesz ukryć / pokazać dowolną warstwę, jak zawsze ten sam plik, więc nie powinno być konfliktów ... Więc za każdym razem ładowałbyś akcję nad zmienionym psd. Jedyne, co mogę wymyślić, to faktyczna zmiana granic plasterków. Albo że ... nie zrozumiałem cię dobrze ...
Edycja: jeśli nie trzeba kroić, to makro (akcja), które obejmuje tylko ukrywanie lub pokazywanie warstw w wymaganej kolejności, po wykonaniu wszystkich poprawek. Jak mówię, może nie rozumiem ...
źródło