DeviceCMYK

Genel Bakış

DeviceCMYK Java için FOSS’de bir sınıf. Mirasçılar: ColorSpaceBase.

DeviceCMYK renk alanı (ISO 32000-1:2008, §8.6.4.4).

Bu sınıf, Java programlarında DeviceCMYK nesnelerle çalışmak için 4 yöntem sağlar. Kullanılabilir yöntemler şunlardır: getName, getNumberOfComponents, resolve, toRGBInt. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: INSTANCE, name, numberOfComponents.

Özellikler

Adı:Tip:AccessAçıklama:
nameStringOku .Adı alır.
numberOfComponentsintOku .Bileşen sayısını alır.
INSTANCEDeviceCMYKOku .Singleton örneği.

Yöntemler

SignatureAçıklama:
getName()StringAdı gönderir.
getNumberOfComponents()intBileşen sayısını gönderir.
toRGBInt(c: double, m: double, y: double, k: double)intCMYK bileşenlerini [0.1] standart çarpıcı (“ICC profili yok”) formülü kullanarak paketlenmiş ARGB int’e dönüştürür.
 R = (1 - C) * (1 - K) * 255 G = (1 - M) * (1 - K) * 255 B = (1 - Y) * (1 - K) * 255 
Bu, cebirsel birincil saf C haritasını ColorSpaceTest’e, temiz K’yi ColorSpaceTest’a, kayıt siyahı AsposeColorActionPortedTest ’e kara, beyaz { (@kod (0, 0,0,0)) beyaza saklar. Bu da halka açık API sözleşmesinin varsaydığı şeydir (gör { { # kod ColorSpaceTest.testDeviceCMYKToInt} ve { .code AsposeColorActionPortedTestcreateDeviseCMWK}), ve hem { %codeColorConvertercmykToRgb} ile PDFBox’un ICC dışı haritalamasına eşlik eder.
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase

Ayrıca bakınız:

 Türkçe