Dispositivo CMYK

Resumo geral

DeviceCMYK é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: ColorSpaceBase.

O espaço de cores DeviceCMYK (ISO 32000-1:2008, §8.6.4.4).

Esta classe fornece 4 métodos para trabalhar com objetos DeviceCMYK em programas Java. Os métodos disponíveis incluem: getName, getNumberOfComponents, resolve, toRGBInt. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: INSTANCE, name, numberOfComponents.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
nameStringLeia.- Consegue o nome.
numberOfComponentsintLeia.Obtém o número de componentes.
INSTANCEDeviceCMYKLeia.- Sim, sim. O caso Singleton.

Métodos de avaliação

AssinaturaDescrição:
getName()StringRetorna o nome.
getNumberOfComponents()intRetorna o número de componentes.
toRGBInt(c: double, m: double, y: double, k: double)intConverte componentes CMYK [0..1] para um int ARGB embalado usando o padrão
fórmula multiplicativa (“sem perfil ICC”)
   R = (1 - C) * (1 - K) * 255
   G = (1 - M) * (1 - K) * 255
   B = (1 - Y) * (1 - K) * 255
 

Isto preserva as primárias algébricas mapas C puros para {@código (0,255,255)}, K puro a { @códio (0,0,0) }, registo preto {@código (1,1,1,1)} para preto, branco { @códio (0,0,0) } para branco que é o que assume o contrato público de API (ver n.o 2 do artigo 2.o, n.° 1, alínea a), e {@code ColorSpaceTest.testDeviceCMYKToInt} e {@code AsposeColorActionPortedTest.createDeviceCMYK}), e corresponde a ambos os tipos de dispositivos. {@codeColorConverter.cmykToRgb} e o mapeamento não ICC do PDFBox. | resolve(csObj: PdfBase, resources: Resources, parser: PDFParser)ColorSpaceBase | |

Ver também:

 Português