Yazıcı arayüzü - renkli veri


0

Pencereler yazıcıya renkli verileri nasıl gönderir ve yazıcı verileri mürekkep oranlarına nasıl dönüştürür?

Örneğin. MS Word'de bazı RGB değerlerinin font rengine sahip bir metin varsa ve yazıcımda CMYK renkli kartuşlar varsa ve metni yazdırırım.
Bu durumda, pencereler renk verilerini yazıcıya nasıl iletir ve yazıcı rengin yeniden üretilmesi için doğru oranda CMYK mürekkeplerinin kullanılmasına nasıl karar verir?

Sorum sadece pencerelerle sınırlı değil. Yazıcıları destekleyen herhangi bir işletim sistemine uygulanabilir.

Yanıtlar:


1

Yazıcıya göre değişir.

Yazıcı destekliyorsa PostScript , uygulama / sürücü renk verilerini istediğiniz herhangi bir renk biçiminde gönderebilir: RGB, CMYK, dizine alınmış renk, gri tonlama, vb. Yazıcı, yazıcıda kullanılan belirli mürekkepler / tonerler için ayarlanan CMYK'ye dönüştürür. Ayarlama, yalnızca gerçek mürekkep renkleri için değil, aynı zamanda çeşitli algılayıcı modeller için de ayarlanan dahili renk tabloları ile yapılır. Yazıcı ayrıca çözünürlüğü de ayarlayarak, örneğin yazıcıya 100dpi görüntü gönderebilir ve 300dpi'da yazdırabilir. Sonuçta, bu PostScript'i renkli baskı için tercih edilen bir yol yapar.

PCL5 ve PCL6 yazıcıları RGB, CMYK ve gri tonlamalı renk modellerini kullanabilir. Yazıcı kağıt üzerindeki mürekkep noktalarına dönüşümü yapar. Renk ayarlamaları PCL'de çok sınırlıdır ve çoğunlukla sürücüde yapılır.

GDI yazıcıları (ayrıca ana bilgisayar tabanlı ve çeşitli diğer adlar da denir) farklıdır. Bu düşük maliyetli yazıcılar, sayfayı kağıda noktalara dönüştürmek için işletim sisteminin grafik motoruna bağlıdır. GDI ile dahili renk sistemi her zaman RGB'dir ve ayarlamalar işletim sistemi tarafından yapılır. GDI, yazıcıya RGB veya CMYK verisi gönderebilir. RGB durumunda, yazıcının dönüştürmeyi gerçekleştireceği anlamına gelir. Birçok GDI yazıcıda herhangi bir dahili renk ayarı yoktur, bu nedenle işletim sisteminde yapılması gerekir.


0

Windows (ve ayrıca MS Word) kartuşlarınız hakkında hiçbir şey bilmez. Genellikle uygulama, yazıcıyla iletişim kurmak için basit GDI (genellikle RGB renk alanı) kullanır biriktirici , biriktirici sırayla yazıcıyla iletişim kurar sürücü (emin değilim, bu adımdaki sürücünün PCL gibi bazı evrensel dillerde komutlar aldığını). Sonunda, sürücü (yazıcı donanımı, kartuşlar, mürekkepler vb. Hakkında her şeyi bilen), istenen efekti elde etmek için yazıcının hangi eylemleri gerçekleştirmesi gerektiğine karar verir.

imho, alternatif olarak, uygulama yaygın yazıcı dillerini (örneğin PCL gibi) kullanarak yazıcının tuvaline "çizebilir". Ancak, standart renk uzaylarıyla sınırlıdırlar (RGB, CMYK, ...). Kartuşlar hakkında hiçbir şey bilmiyorlar - 6 renkli, 4 renkli, 3 renkli, hatta 1 renkli (siyah / beyaz) olabilirler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.