SetPageTransparencyGroup

Gráficos vetoriais, Texto, Esquema da página

Descrição

Define o dicionário de grupo de transparência da página selecionada. Isto é útil quando o conteúdo da página utiliza máscaras, máscaras suaves, modos de mistura ou conteúdo capturado composto e a página necessita de um espaço de cores de mistura definido

Comportamento da versão do PDF: os grupos de transparência de página utilizam o modelo de transparência /Group do PDF 1.4. Se a versão atual do documento for inferior e a versão de gravação não estiver bloqueada, SetPageTransparencyGroup eleva automaticamente o documento para PDF 1.4 e regista transparency group em AutoBumpedFeatures. Se o chamador bloquear uma versão de gravação inferior, a verificação de compatibilidade rejeita a gravação com LastErrorCode 602

Sintaxe

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

Parâmetros

CSO espaço de cores de mistura: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateDefina como 1 para isolar o grupo de transparência do fundo da página; defina como 0 para um grupo não isolado
KnockoutDefina como 1 para ativar o comportamento de knockout dentro do grupo; defina como 0 para composição normal

Valores devolvidos

0O seletor do espaço de cor é inválido, nenhuma página está selecionada ou o modo PDF/A atual proíbe o grupo de transparência
1O grupo de transparência da página foi definido com êxito

Consulte também

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit