Jak działa print screen na komputerze?


Najlepsza odpowiedź

W dawnych czasach w systemie operacyjnym było trochę kodu, który odczytywał znaki z Monochromatyczny ekran 24×80 i wyślij je do drukarki Epson MX-80.

W tych nowomodnych graficznych dniach w systemie operacyjnym jest kod, który przechwytuje to naciśnięcie klawisza, a następnie odczytuje bitmapę z pamięci ekranu, żądając tego z systemu operacyjnego lub sterownika wideo, a następnie zapisuje go w schowku w formacie graficznym lub wysyła do drukarki.

Odpowiedź

Po wybraniu „Plik / Drukuj ”Oprogramowanie o nazwie sterownik druku zaczyna pracować nad określeniem kolorów wybranych w aplikacji, ale dużo się tam dzieje!

Przede wszystkim monitor wyświetla tak zwany kolor addytywny , w którym tworzy kolor poprzez mieszanie w różnych stężeniach czerwieni-zielono-niebieskiego lub RGB piksele ekranu. Dany kolor można opisać jako określone ilości trzech częstotliwości światła (światło czerwone, zielone i niebieskie). Na przykład równe ilości światła czerwonego, zielonego i niebieskiego są postrzegane jako światło białe. Brak wszystkich trzech podstawowych kolorów światła to czarny.

Jednak drukarki używają tak zwanego koloru subtraktywnego , w którym kolory są tworzone przez odejmowanie (absorbowanie ) części widma światła obecne w zwykłym świetle białym, przy użyciu kolorowych pigmentów lub barwników, takich jak te, które można znaleźć w farbach, tuszach i trzech warstwach barwnika na typowych kolorowych fotografiach na kliszy.

Teraz w jakiś sposób RGB informacje z pliku do druku należy przekonwertować na coś, co może np. zrozumieć drukarka CMYK i na podstawie których odtworzyć zamierzone kolory. Pomyśl o tym jak o tłumaczeniu językowym. W Twojej drukarce jest rezydent interpretujący, który może tłumaczyć polecenia pliku wydruku w języku PCL lub PostScript na instrukcje dotyczące prawidłowego mieszania i renderowania atramentów lub tonerów CMYK.

Za tym stoi wiele matematyki i nauk ścisłych wszystko, ale w rezultacie otrzymujesz bardzo dobrą, jeśli nie dokładną reprezentację na papierze tego, co widzisz na ekranie. Jednak wielu ludzi nie zdaje sobie sprawy, że gama kolorów lub zakres możliwych kolorów, które można uzyskać za pomocą RGB na monitorze, jest większy niż to, do czego jest zdolna większość gam kolorów CMYK, chociaż istnieje kilka trudnych sposobów obejścia tego problemu. do druku komercyjnego.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *