DeviceCMYK

DeviceCMYK

Обзор

DeviceCMYK является классом в Aspose.PDF FOSS для Java. Наследники от: ColorSpaceBase.

Цветовое пространство DeviceCMYK (ISO 32000-1:2008, §8.6.4.4).

Этот класс предоставляет 4 метода для работы с объектами DeviceCMYK в программах Java. Доступные методы включают: getName, getNumberOfComponents, resolve, toRGBInt. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: INSTANCE, name, numberOfComponents.

Свойства

Наименование:Тип:AccessОписание:
nameStringЧитайте .Получает имя.
numberOfComponentsintЧитайте .Получает количество компонентов.
INSTANCEDeviceCMYKЧитайте .Инстинкт Синглтона.

Методы

SignatureОписание:
getName()StringВернет имя.
getNumberOfComponents()intВозвращает количество компонентов.
toRGBInt(c: double, m: double, y: double, k: double)intПреобразует компоненты CMYK [0.1] в упакованный ARGB int с помощью стандартной формулы мультипликации (“без профиля ICC”)
 R = (1 - C) * (1 - K) * 255 G = (1 - M) * (1 - K) * 255 B = (1 - Y) * (1 - K) * 255 
Это сохраняет алгебраические первичные чистые карты C до ColorSpaceTest, чистой K доColorSpaceTest, регистрационный черный AsposeColorActionPortedTest до чёрного, белый ColorSpaceTest к белому ), что предполагается публичным контрактом API (см. { (@code ColorSpaceTest.testDeviceCMYKToInt} и {#codeAsposeColorActionPortedTest.createDeviseCMWK}) и соответствует как { {$code} ColorConvertercmykToRgb} так и не-ICC картографированию PDFBox .
resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase

См. также:

 Русский