Метод THotPDF.AddPDFX6PageOutputIntent
Подключает встроенный (embedded) ICC output intent к одной странице PDF 2.0 для полного PDF/X-6 workflow
Объявление
procedure AddPDFX6PageOutputIntent(PageIndex: Integer; const OutputConditionIdentifier, Info: AnsiString; ICCProfileStream: TStream; NumComponents: Integer; const AlternateCS: AnsiString; const OutputCondition: AnsiString= ''; const RegistryName: AnsiString= 'http://www.color.org');
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
PageIndex | Индекс целевой страницы с нуля |
OutputConditionIdentifier | Обязательный идентификатор зарегистрированного или общепринятого условия печати |
Info | Человекочитаемое описание условия вывода |
ICCProfileStream | Stream во владении вызывающего кода, содержащий байты встроенного ICC profile |
NumComponents | Число компонентов ICC, обычно 1, 3 или 4 |
AlternateCS | Соответствующее резервное цветовое пространство, например DeviceGray, DeviceRGB или DeviceCMYK |
OutputCondition | Необязательный полный текст условия печати |
RegistryName | Абсолютный HTTP- или HTTPS-URI реестра |
Возвращаемое значение
Этот член не возвращает значения
Примечания по использованию
- Вызывайте после
BeginDocи после создания целевой страницы - Метод требует PDF 2.0 и сохраняет байты ICC перед возвратом
- Intent уровня страницы переопределяет любой intent уровня Catalog для этой страницы
- Используйте
AddPDFXOutputIntent, когда один встроенный intent действует на весь документ EndDocпроверяет эффективный intent, когдаPDFXComplianceравно'X-6'