Jaki jest cel rasteryzacji?

11

Dlaczego miałbym kiedykolwiek chcieć rasteryzować tekst? Jaki jest cel tej operacji?

Melinda K Orukpe
źródło
6
Kompatybilność, rozmiar pliku, wiedząc, że będzie wyglądać tak samo wszędzie, wymagania, istnieje wiele powodów. W związku z tym głosuję za zamknięciem tego tekstu jako zbyt szerokiego. Co badałeś na ten temat? Dlaczego pytasz?
Zach Saucier
5
Nie zgadzam się, @ZachSaucier. Imho, to bardzo dobre pytanie. Dokładnie taki, którego tutaj szukamy.
Vincent
1
Cześć Melinda, witaj na GD.SE i dziękuję za pytanie! Zajrzyj do centrum pomocy, aby dowiedzieć się, jak działa strona. Jeśli masz jakieś pytania, dołącz do czatu graficznego, gdy tylko pozwoli Ci na to Twoja reputacja (20). Kontynuuj wkład i ciesz się stroną!
Vincent
1
W przypadku większości typów plików wyjściowych z listy Zapisz jako nie można zdecydować, czy tekst ma zostać zrasteryzowany, czy nie.
usr2564301
2
Wystarczy dodać jedną drobną rzecz do poniższych odpowiedzi: w idealnym świecie, z bardzo nielicznymi wyjątkami (jak wysyłanie makiet internetowych do programisty, który ma tylko Photoshopa), nie rasteryzowałbyś tekstu, a nawet nie zastosowałbyś tekstu w aplikacji pikselowej takiej jak Photoshop w wszystko; możesz dodać typ za pomocą aplikacji wektorowej (np. InDesign, może Illustrator), która daje większą kontrolę i zachowuje jakość (nie wprowadza pikselizacji ani nieostrości), a następnie z poniższych powodów objaśniamy go, nie rasteryzujemy, i wyprowadzamy (np. drukarki) mieszany plik wektorowy / rastrowy, taki jak PDF.
user56reinstatemonica8

Odpowiedzi:

13

Istnieje wiele powodów, dla których chcesz zrasteryzować tekst. Zgadzam się, że generalnie nie chce się tego robić, jeśli można tego uniknąć. Powody rasteryzacji:

  • Nie ufasz aplikacji użytkowników końcowych, że zrobi to poprawnie lub masz problemy z własnym / znanym silnikiem rasteryzacji. W takich przypadkach możesz uzyskać świadczenia. Może to być poprawna strategia podczas wysyłania rzeczy do wydrukowania lub w przypadku treści / wideo prezentowanych na komputerze.

    Musisz zapewnić jednolite odtwarzanie w różnych systemach operacyjnych. Różne systemy różnie radzą sobie z czcionkami, co może powodować pewne problemy na urządzeniach osadzonych, takich jak telefony lub Windows vs OSX.

  • Urządzenie docelowe nie może przeprowadzić rasteryzacji.

  • Chcesz udostępnić podgląd dokumentu i nie udostępniać swoich zasobów. Rasteryzacja ładnie omija ten problem.

  • Umożliwianie podstawowym użytkownikom korzystania z pracy, na przykład osadzanie jej w dokumencie programu Word. Chociaż w wielu przypadkach istnieją lepsze opcje, przeciętny użytkownik nie zawsze jest w stanie skorzystać z tego podejścia. Używanie wektorów w słowach jest czasem problemem nie do pokonania.

  • Chcesz zastosować jakiś efekt do czcionki. Efekty są na ogół łatwiejsze do zbudowania w dyskretnych ustawieniach i wiele efektów może być niemożliwych do uzyskania w pełnej formie.

joojaa
źródło
„masz problemy z własnym / znanym silnikiem rasteryzacji”. Bardzo fajne zdanie. W pewnym momencie praca zostanie zrasteryzowana, ale silnik, który to robi, może mieć pewne problemy. W ten sposób to naprawisz.
Rafael
1
Dodaj także: • Klient może nie posiadać kopii programu Photoshop lub aplikacji, która pozwala użytkownikowi edytować dane tekstowe, oraz • Klient może nie posiadać czcionki, dlatego należy zastosować odpowiednią alternatywę.
Paul
10

tl; dr : Typ, który nie jest zrasteryzowany, nie pozostanie w formie na innych komputerach. To zła rzecz dla udostępniania i drukowania .psdpliku. Możesz także użyć edycji pikseli na kształtach liter.

Jeśli nie udostępnisz .psdpliku i nie zamierzasz używać efektów pikseli tylko w kształtach liter, nie ma dobrego powodu, aby rasteryzować. Ponieważ udostępnianie .psdnarzędzi do edycji i tylko piksel są rzadkie, rasteryzacja jest zwykle niepotrzebna .


Zgodność

Typ, który nie jest rasteryzowany, zależy od wyglądu pliku czcionek. Zwykle ten plik czcionek jest obecny w systemie, w którym wpisujesz ten typ. Jak dotąd nie ma problemu i nie trzeba rasteryzować tego typu. Ogranicza to tylko możliwość edycji, prawda?

Zabawa zaczyna się, gdy chcesz wysłać plik, na którym pracujesz, na inną maszynę. Możesz to zrobić, aby udostępnić swoją pracę komuś innemu, ale także wydrukować plik.

Jeśli otworzysz, powiedzmy, plik Photoshop z unrasterised typu w na innej maszynie i czcionki dałeś to nie występuje na tym komputerze, tekst będzie „przerwa”. Domyślnie zostanie ustawiona standardowa czcionka, taka jak Verdana lub - dreszcz - Times New Roman.

Dołączenie pliku czcionki do każdej wysłanej pracy nie zawsze jest wygodne. Ponieważ to prawdopodobnie spowoduje problemy z licencjonowaniem, jeśli użyjesz niewolnej czcionki. Również dlatego, że wymaga pracy z odbiornika: muszą zainstalować czcionkę, aby prawidłowo zobaczyć plik. Niewygodny.

Kluczowy scenariusz zdarza się, gdy wysyłasz .psdplik do drukarki (nie typu stacjonarnego, firmowego). Gdy drukarka otrzyma plik, potrzebuje informacji z pliku czcionek, aby móc poprawnie wydrukować tekst w pliku. Jeśli nie mają pliku czcionki, zastąpią go kurierem, jeśli masz szczęście. Jeśli zrasteryzujesz swój typ, umieścisz te informacje w .psd, umożliwiając im drukowanie bez problemów.

Pamiętaj, że rzadko udostępniasz .psdpliki. Dostawa do drukarki powinna być .pdfdostarczona do użytkownika końcowego .jpglub może .png.

Edycja pikseli

Innym powodem może być chęć edycji wyglądu tego typu w sposób, który nie jest możliwy, gdy jest to warstwa tekstowa. Wyobraź sobie, że chcesz użyć narzędzia rozmazywania na części litery, musisz najpierw przekonwertować tekst na piksele, ponieważ rozmazywanie nie działa na warstwach wektorowych i tekstowych.

W obecnych wersjach programu Photoshop prawie nie ma już narzędzi do edycji, których nie można zastosować do warstwy tekstowej lub obiektu inteligentnego. Szczerze mówiąc, musiałem ciężko szukać, aby znaleźć przykład rozmazania.

Rasteryzacja tego typu jest tak zwaną operacją niszczącą . Uniemożliwia to późniejszą edycję typu jako typu. Zwykle jest to zły pomysł. Chcesz, aby Twoje pliki były jak najbardziej edytowalne.

Vincent
źródło
8

Jeśli to możliwe, zawsze należy zachować informacje wektorowe w swoim typie, najlepiej pozostawiając tekst jako edytowalną warstwę tekstową, konwertując go na inteligentny obiekt lub konwertując go na warstwę kształtu.

Jednak niektóre filtry i narzędzia w Photoshopie (w zależności od używanej wersji Photoshopa) mogą być używane tylko na warstwach rastrowych.

Z pomocy Photoshop / Edytuj tekst :

Niektóre polecenia i narzędzia - takie jak efekty filtrów i narzędzia do malowania - nie są dostępne dla warstw tekstowych. Musisz zrasteryzować typ przed zastosowaniem polecenia lub użyciem narzędzia.

Uwaga - mówię tylko o pisaniu w działającym dokumencie programu Photoshop, a nie eksportowaniu do formatu rastrowego, co jest zupełnie innym problemem.

Cai
źródło
6

W pewnym stopniu jest to, co powiedzieli inni, jednak pominięto jedną istotną kwestię - Inteligentne Obiekty.

Inteligentne obiekty zostały wprowadzone w Adobe Photoshop CS2 . Wcześniej, aby móc korzystać z wielu filtrów i technik, należałoby przekonwertować typ (i każdy wektor) na Raster. Dotyczy to takich elementów, jak świecące krawędzie, teksturator itp.

Następnie Przed wersją 7 (technicznie 6, ale nikt nie używał 6) nie było też stylów warstw . Na początku, jeśli chcesz zastosować powiedz blask tekstu lub cień, musisz rastrować tekst i użyć techniki rozmycia.

Teraz przy użyciu obiektów inteligentnych istnieje naprawdę bardzo mały powód do rasteryzacji tekstu. To raczej starsza funkcja, której nigdy nie usunęli. Smużenie to prawie jedyne narzędzie, którego można używać tylko w przypadku typu zrasteryzowanego.

Aby lepiej to wyjaśnić - powiedzmy, że chcesz usunąć część tekstu, teraz można to zrobić za pomocą maski. Chcesz skroplić tekst? Można to zrobić po konwersji na inteligentny obiekt. Chcesz to zmienić? Użyj warstwy dopasowania gradientu. Chcesz podzielić to na kawałki? Użyj wielu kopii inteligentnego obiektu. Dosłownie jedyną rzeczą, o której ktoś mi wspomniał, że nie znalazłem sposobu na rasteryzację tego typu, jest Narzędzie Smudge. Wszystko inne ma nieniszczące alternatywy. I powinieneś starać się jak najwięcej być nieniszczącym w swojej pracy.

Mogą występować inne bardzo niewielkie przypadki, jeśli mówimy, że tworzymy własny filtr lub skrypt. Poza tym nie bardzo.

Aktualizacja : dotyczy nieniszczącego przepływu pracy, który jest ogólnie najlepszą metodą. Jeśli jednak Twoje zadanie obejmowałoby setki inteligentnych obiektów w porównaniu z pojedynczą warstwą pikseli, może nie być. Musisz sam zdecydować i mieć nadzieję, że dobrze to zrobisz. Ponowne wykonanie obu może być potencjalnym koszmarem.

Jeśli ktoś myśli o operacji pikseli, jego zdaniem wymaga rasteryzacji tekstu, daj mi znać, a albo znajdę nieniszczącą alternatywę, albo zaktualizuję tę odpowiedź.

Ryan
źródło
Czy możesz rozwinąć, w jaki sposób inteligentne obiekty zastępują potrzebę rasteryzacji? Czy dlatego, że inteligentny obiekt zawiera zarówno informacje o źródle, jak i zrasteryzowaną wersję samego siebie?
Kjeld Schmidt
1
@KjeldSchmidt prawie wszystkie powody rasteryzacji tekstu w PSD to wykonywanie funkcji, które wcześniej działały tylko na pikselach. W tym momencie od CC2014 prawie każdą funkcję i filtr można wykonać na obiekcie inteligentnym, umożliwiając jednocześnie późniejszą edycję typu lub kształtu.
Ryan
W porządku Dalsze pytanie: czy wiesz, czy inteligentne obiekty rozwiązują problemy wspomniane przez joojaa, tj. Specyfikę renderowania czcionek na różnych komputerach? (Jeśli nie, postaram się to przetestować i dodać komentarz)
Kjeld Schmidt
1
@KjeldSchmidt lepiej zapytać Joojaa. Nie zgadzam się z większością odpowiedzi jego lub Rafa i myślę, że obaj spowodują więcej zamieszania.
Ryan
nie wszystko działa z inteligentnymi obiektami - na przykład narzędziem rozmazywania, jak wspomniano w odpowiedzi Vincenta
Luciano
5

Celem rasteryzacji tekstu, efektów lub czegokolwiek w tym zakresie jest uzyskanie płaskiego, nieedytowalnego, niezmiennego formatu pliku i stałej interakcji z jego tłem, ilekroć dane wyjściowe tego potrzebują. (1)


W druku komercyjnym cała praca jest w pewnym momencie rasteryzowana. Jeśli wyślesz plik wektorowy, na przykład ulotkę do wydrukowania, RIP (Raster Image Processor) rasteryzuje go.

Rasteryzuje go odpowiednio do lasera używanego do generowania płytek i przekształca obraz w czystą czarno-białą informację. Wystrzeliwuje niewielką kropkę lasera lub nie. Obowiązuje ta sama zasada, o której wspomniałem. Potrzebuje bardzo dokładnych instrukcji.

Rasteryzacja to jedna prosta rzecz. Konwersja instrukcji pliku wektorowego (zwróć uwagę na słowo „instrukcje”) na stałą mapę informacji nazywa się mapą bitową.


(1) Dodaję ten dodatek, dlaczego TY, jako projektant, kiedykolwiek chcesz zrasteryzować tekst. Oto kilka przykładów:

Ma być płaski

  • Musisz wysłać baner do wydrukowania, a dostawca potrzebuje pliku JPG.

  • Potrzebujesz ładnego bannera na stronę internetową.

Nie można edytować

  • Wysyłasz makietę do klienta.

  • Nie potrzebujesz ani nie chcesz udostępniać pliku do edycji.

Nie zmienny format pliku

  • Wysyłasz reklamę do zagranicznego dostawcy i nigdy nie zobaczysz wydruku próbnego ani wydruku próbnego.

Naprawiono interakcję z jej tłem

  • Ma pewne efekty, folie, tryby mieszania itp.

Ilekroć wyjście tego potrzebuje.

  • Wymagany format dostarczanego pliku nie obsługuje tego, na przykład niektórych odmian pliku PDF.
Rafael
źródło
Dodam ten komentarz, ponieważ jest on nieco bardziej kontrowersyjny niż skrzynka drukowana. Prawie wszystkie obrazy cyfrowe, na przykład obraz, który widzisz podczas edycji pliku Ilustratora, są również rasteryzowane, aby można je było oglądać na urządzeniu wyświetlającym piksele, znanym jako monitor. : o)
Rafael
1
Myślę, że osoba mówi o rasteryzacji warstwy, a nie zapisywaniu jako format rastrowy.
Ryan