SetPageOutputIntent
Conformidade, gerenciamento de cores
Descrição
Cria ou substitui o output intent PDF 2.0 explícito para uma página
Sintaxe
Delphi
Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;Parâmetros
| PageNumber | Número de página com base 1 |
|---|---|
| Subtype | Subtipo de output intent exigido, como GTS_PDFX |
| ColorSpace | DeviceGray, DeviceRGB ou DeviceCMYK |
| OutputConditionIdentifier | Identificador exigido da condição de produção |
| OutputCondition | Condição opcional legível por humanos |
| Info | Descrição adicional opcional |
| RegistryName | URI de registro opcional |
| ProfileFileName | Arquivo de perfil ICC, ou uma string vazia para usar o perfil sRGB incluído com DeviceRGB |
Valor de retorno
1 em caso de sucesso, 0 para uma página inválida, subtipo, espaço de cores, identificador ausente, perfil ilegível ou uma solicitação não RGB sem arquivo ICC
Observações
A chamada exige PDF 2.0 e grava /OutputIntents diretamente no dicionário da página
Um intent explícito no nível da página tem precedência sobre o intent do Catalog do documento para essa página; nós da árvore de páginas não fornecem esse valor por herança comum de atributos de página
Veja também
SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode