SetPageOutputIntent
Соответствие стандартам, управление цветом
Описание
Создаёт или заменяет явное выходное намерение PDF 2.0 для одной страницы
Синтаксис
Delphi
Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;Параметры
| PageNumber | Номер страницы с базой 1 |
|---|---|
| Subtype | Обязательный подтип выходного намерения, например GTS_PDFX |
| ColorSpace | DeviceGray, DeviceRGB или DeviceCMYK |
| OutputConditionIdentifier | Обязательный идентификатор условия печати |
| OutputCondition | Необязательное читаемое условие |
| Info | Необязательное дополнительное описание |
| RegistryName | Необязательный URI реестра |
| ProfileFileName | Файл профиля ICC или пустая строка, чтобы использовать комплектный профиль sRGB с DeviceRGB |
Возвращаемое значение
1 при успехе, 0 при недопустимой странице, подтипе, цветовом пространстве, отсутствии идентификатора, нечитаемом профиле или запросе без файла ICC для не-RGB
Примечания
Вызов требует PDF 2.0 и записывает /OutputIntents напрямую в словарь страницы
Явное намерение на уровне страницы имеет приоритет над намерением каталога документа для этой страницы; узлы дерева страниц не поставляют это значение через обычное наследование атрибутов страницы
См. также
SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode