Jak stworzyć grafikę wektorową w Photoshopie?


14

Wiem, że ludzie wolą używać CorelDraw lub Adobe Illustrator, ale chcę wiedzieć, czy istnieje technika, którą mogę zastosować, aby używać programu Adobe Photoshop do tworzenia obrazów wektorowych .


W programie Photoshop istnieje proces skrótu, który jest pomocny w przypadku prostych ilustracji i ikon wektorowych. Używam go do szybkości, chociaż jest pomocny, jeśli nie jesteś pewien narzędzia i funkcji pióra. Utwórz ilustrację w Photoshopie w rozdzielczości 240 dpi. Płaskie kolory dają najlepsze rezultaty. Jako ikonę używam czarnego. Eksportuj jako plik jpg w najwyższej jakości. Uruchom to za pomocą aplikacji o nazwie Vector Magic, a wektor zostanie utworzony dla Ciebie (lepiej niż ślad obrazu programu Illustrator). Możesz wybić tło w aplikacji i otworzyć w programie Illustrator, aby przerobić. Przykładowa postać chatbota: bit.ly/2AG8HrV
Applefanboy

Odpowiedzi:


24

TL; DR: Photoshop nie może tworzyć prawdziwych obrazów wektorowych. To bardzo powszechne nieporozumienie.

Pomyśl o tym jak o samochodzie. - Czy możesz jeździć na 4 kołach z Toyota Prius? Jasne, że możesz ! Czy zrobi to wszystko, co potrafi Jeep Wrangler? Na pewno nie. Jest powód, dla którego musisz używać pojazdu z napędem na 4 koła, aby jeździć na 4 kołach, podobnie jak jest powód, dla którego musisz używać aplikacji wektorowej do tworzenia plików wektorowych.


Niezależnie od tego, jak utworzysz plik i zapiszesz go, Photoshop zawsze zapisuje zarówno informacje wektorowe, jak i rastrowe . To nie jest jak żadna prawdziwa aplikacja wektorowa.

Nie można tworzyć plików wektorowych w Photoshopie. Pliki rastrowe można tworzyć tylko z niektórymi osadzonymi danymi wektorowymi. Oznacza to, że może być kwadrat wektorowy, a jego krawędzie pozostaną ostre i wyraźne, jednak jeśli kwadrat ten będzie wypełniony gradientem. To wypełnienie gradientowe jest całkowicie rastrowe i będzie cierpieć po pewnym skalowaniu.

Aplikacje takie jak Illustrator, Inkscape, CorelDraw, Xara, Sketch itp. Faktycznie mogą zawierać tylko 100% niezależne dane wektorowe. Nie jest kwestią „osób preferujących” korzystanie z aplikacji wektorowej. Jest to wymagane, jeśli chcesz na końcu prawdziwy plik wektorowy.

Nie oznacza to, że narzędzia wektorowe w Photoshopie są ogólnie gorsze, nie są . Tak, możesz rysować za pomocą narzędzi wektorowych w Photoshopie i tworzyć treści wektorowe. Aby jednak naprawdę skorzystać z tej zawartości wektorowej w Photoshopie, musisz zawsze używać Photoshopa do wszystkich przyszłych zmian. Po powiększeniu lub przekształceniu pojemnika wektorowego w programie Photoshop Photoshop interpoluje wewnętrzne dane rastrowe w celu dopasowania do transformacji. Ta interpolacja niedzieje się poza programem Photoshop. Po wyeksportowaniu / zapisaniu można skalować coś w stylu EPS Photoshopa, krawędzie wektorowe będą się skalować i pozostaną wyraźne, ponieważ są wektorowe, ale interpolacja danych rastrowych nie odbywa się poza Photoshopem. Tak więc „uszkodzone piksele” są całkowicie możliwe w programie Photoshop EPS, nawet jeśli używasz narzędzi wektorowych. Ten problem pojawia się podczas zapisywania lub eksportowania pliku . We wszystkich formatach obsługujących wektor - PDF, EPS, PSD - Photoshop tworzy plik rastrowy z osadzonymi danymi wektorowymi. Photoshop nie tworzy pliku wektorowego. Jest to całkowicie odmienne od rzeczywistych aplikacji opartych na wektorze.

Dla celów produkcyjnych ta różnica może być w dużej mierze nieistotna, jeśli już pracujesz w Photoshopie z wysokim ppi. Ale użytkownik powinien mieć świadomość, że po prostu za pomocą narzędzi Photoshop wektorowej i zapisywanie jako EPS / PDF nie tworzy pliki wektorowej za pomocą dowolnego aktualnie dostępnej wersji Photoshop (CC2017 to najnowszy).

Zdaję sobie sprawę, że niektórzy użytkownicy chcą, aby Photoshop tworzył pliki wektorowe, ponieważ oznacza to, że nie muszą uczyć się nowej aplikacji, aby wygenerować nowy format pliku. Jednak nie można tego obejść. Jeśli chcesz rzeczywistych plików wektorowych , musisz użyć rzeczywistej aplikacji wektorowej. Photoshop jest i zawsze był aplikacją rastrową , stąd nazwa „photo”.


Możesz naprawdę rysować grafikę wektorową w Photoshopie. Na przykład zazwyczaj eksportuję wektor z PS do Flasha. Dlatego możesz tworzyć prawdziwe obrazy wektorowe.
DanielBlazquez

@Dani Tak, możesz rysować za pomocą wektorów w Photoshopie. Ale nie można zapisać (ani wyeksportować) prawdziwego pliku wektorowego z Photoshopa. Czy sprawdziłeś eksport? Podobnie jak eksport do programu Illustrator - są to pojemniki wektorowe z wypełnieniami rastrowymi. To nie jest prawdziwy plik wektorowy. Najlepiej można zrobić, to narysować wektory w Photoshopie, a następnie wyeksportować ścieżek i użyć innej prawdziwe aplikacji wektorowych dodać wypełnień i obrysów. Rozumiem, że ludzie naprawdę chcą, aby Photoshop tworzył pliki wektorowe, ale prawda jest taka, że ​​Photoshop po prostu tego nie robi.
Scott

Ponadto sam fakt używania Flasha jest kolejnym dowodem na to, że Photoshop nie wystarcza do tworzenia prawdziwych plików wektorowych.
Scott

Co rozumiesz jako prawdziwy plik wektorowy?
DanielBlazquez

Brak zawartości rastrowej. Najczęściej użytkownicy desperacko używający Photoshopa do plików wektorowych próbują sprzedawać pliki wektorowe w witrynach mikro-magazynowych. I podobnie jak te witryny, nie widzę pliku zawierającego kilka pojemników wektorowych z wypełnieniami obrazu rastrowego jako prawdziwego wektora. Skalowanie pliku z kontenerami wektorowymi i wypełnieniami rastrowymi spowoduje rozbicie pikseli w wypełnieniach rastrowych - to nie jest wektor. Uwaga: nie mówię, że nie można tworzyć plików w Photoshopie. Pojemniki wektorowe z wypełnieniami rastrowymi nadają się do większości produkcji. Ale to nie są prawdziwe wektory.
Scott

4

Chippin 'w, jeśli ktoś nadal chce tworzyć elementy wektorowe w Photoshopie (na przykład w przypadku obrazów rastrowych lub w dowolnej innej sytuacji).

Narzędzie programu Photoshop, które umożliwia pracę z grafiką wektorową, to narzędzie Pióro . Podstawowa operacja narzędzia Pióro polega na kliknięciu wokół obszaru roboczego programu Photoshop, aby wyświetlić punkty. Punkty te zostaną połączone liniami i zaczną tworzyć kształt.

W porównaniu do innych programów (takich jak Illustrator), możesz robić te kształty po ich narysowaniu, czego w jakiś sposób brakuje. Photoshop pozwala rysować, modyfikować węzły i bawić się ich łączeniem, przecinaniem lub odejmowaniem, ale nie pozwala na wykonywanie bardziej skomplikowanych operacji.

Fora Adobe mają bardzo kompletny przewodnik na temat rozpoczynania pracy z narzędziem Pióro .


3

Możesz eksportować ścieżki, które tworzysz do pliku programu Illustrator, ale podstawowy widok to Photoshop został stworzony dla obrazów rastrowych, a Illustrator został stworzony dla obrazów wektorowych. CorelDraw robi oba w jednym programie, ale kompromis polega na tym, że nie działa tak dobrze jak Adobe, imo.


0

Myślę, że ten wątek wymaga podsumowania, w przeciwnym razie czytelnicy mogą pozostać zdezorientowani. Większość czytelników nie będzie się przejmować, jeśli wyniki to „prawdziwe eps” lub „prawdziwe pliki wektorowe”, po prostu chcą coś zrobić. Powinny jednak zdawać sobie sprawę z ograniczeń i ograniczeń niektórych technik. Oto kluczowe pojęcia podane w odpowiedziach:

  1. Photoshop to narzędzie do przetwarzania obrazu oparte na pikselach (rastrach), które ma pewne możliwości wektorowe. Został pierwotnie zaprojektowany do manipulacji i zapisywania obrazów opartych na pikselach (na przykład zdjęć cyfrowych), ale stał się znacznie bardziej elastycznym narzędziem.

  2. Illustrator to narzędzie do przetwarzania obrazów oparte na wektorze, które ma pewne możliwości rasteryzacji. Obrazy wektorowe nie przechowują informacji o pikselach, lecz przechowują obraz jako dane, które będą interpretowane przez program do rysowania obrazów wektorowych.

  3. Oba typy plików obrazów wymagają programu komputerowego do przygotowania danych pliku do wyświetlenia lub wydrukowania, ale ostatecznie drukarka lub komputer wymaga, aby obraz był w formacie pikseli. W rezultacie pliki oparte na wektorach wymagają więcej przetwarzania. Główny kompromis między formatem wektorowym a pikselowym polega na tym, że formaty wektorowe można skalować, aby wyglądały dobrze w szerokim zakresie rozdzielczości. Formaty pikseli cierpią, gdy są wyświetlane w rozdzielczościach innych niż rozdzielczość, w której zostały utworzone. Formaty pikseli wychwytują drobne szczegóły i subtelne zmiany obrazu znacznie lepiej niż formaty wektorowe. W rezultacie formaty pikseli są bardziej odpowiednie dla fotografii lub realistycznych obrazów, a formaty wektorowe są bardziej odpowiednie dla logo oraz prostych grafik internetowych i mobilnych.

  4. Ponieważ oba formaty mają uzupełniające się zalety, sensowne jest użycie obu. W takich przypadkach możesz wybrać tworzenie i manipulowanie obrazami za pomocą Photoshopa i Illustratora (lub CorelDraw - który robi oba te funkcje) lub możesz użyć narzędzi wektorowych w Photoshopie lub narzędzi rasteryzacyjnych w Illustratorze. Najlepsze podejście jest podyktowane indywidualnie dla każdego przypadku. Oczywistą wytyczną jest wybór podstawowego narzędzia w oparciu o wymagany format wyjściowy.

  5. Jeśli chcesz użyć narzędzi wektorowych na obrazie opartym na pikselach w Photoshopie, możesz to zrobić za pomocą narzędzia Pióro lub programu Photoshop Generate. Następnie możesz zyskać zalety programowania grafiki wektorowej w Photoshopie lub eksportując grafikę wektorową do programu Illustrator. Po użyciu programu Illustrator możesz przywrócić grafikę do programu Photoshop, jeśli ostatecznie chcesz zapisać w formacie opartym na pikselach.


-1

Generator Photoshopa może zapisywać pliki SVG (tak, odpowiednie pliki SVG zawierające wyłącznie wektor w oparciu o warstwy kształtów utworzone w programie Photoshop). Aby to zrobić, potrzebujesz programu Photoshop CC 2014.2 (lub 2014.1).

Pomoc od Adobe: https://helpx.adobe.com/photoshop/using/generate-assets-layers.html

Ten dokument Photoshopa:

Utworzono ten plik SVG:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" width="272" height="245" viewBox="0 0 272 245">
  <defs>
    <style>
      .cls-3 {
        fill: #fc6665;
      }
    </style>
  </defs>
  <g id="vectorsvg">
    <circle id="circle-1" class="cls-3" cx="50" cy="50" r="50"/>
    <rect id="rect-1" class="cls-3" x="72" y="145" width="200" height="100"/>
  </g>
</svg>

Zmień wypełnienie na gradient, a następnie otwórz plik svg w programie Illustrator .... To mniej niż solidne rozwiązanie.
Scott

To zależy do czego potrzebujesz SVG. Masz rację, obsługa eksportowania plików SVG jest co najwyżej szkicowa, ale jeśli chcesz tylko solidne ikony lub dane ścieżki, działa naprawdę dobrze.
Marc Edwards,

Jeśli chcesz tylko dane ścieżki, możesz po prostu wyeksportować ścieżki.
Scott

Scott, myślę, że musisz przyznać, że Photoshop jest w rzeczywistości akceptowalnym narzędziem do projektowania wektorowego w niektórych sytuacjach.
Marc Edwards,

Mark Zasadniczo nie, nie wiem. Nie, jeśli chcesz tworzyć prawdziwe pliki wektorowe do użytku w innych aplikacjach. Jeśli chcesz podstawowe kształty z płaskimi wypełnieniami, to dobrze, svg może dla ciebie działać. Ale to jest wyjątek , a nie reguła. Rzeczywistość jest taka, że ​​naprawdę potrzebujesz więcej narzędzi niż tylko jednego. Stolarz nie buduje wysokiej jakości domu za pomocą tylko młotka. Nie można budować wysokiej jakości plików wektorowych za pomocą tylko Photoshopa. Niektórzy użytkownicy desperacko chcą, aby Photoshop zrobił wszystko, ponieważ nie chcą się niczego więcej uczyć. To nie znaczy, że Photoshop jest dobry na wszystko. To nie jest.
Scott
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.