TPDFICCProfileInfo
Compliance, colour management
Описание
TPDFICCProfileInfo — запись, которую заполняет GetOutputIntentICCInfo на фасаде
Она обобщает профиль ICC, стоящий за выходным намерением документа, поэтому рабочий процесс соответствия может сообщить о профиле без ICC-парсера
Демонстрация OutputIntent выводит эти поля для встроенного намерения по умолчанию и для подменённого внешнего профиля
Синтаксис
Delphi
TPDFICCProfileInfo = Record
ProfileSize: Integer;
Version: AnsiString;
DeviceClass: AnsiString;
ColorSpace: AnsiString;
PCS: AnsiString;
RenderingIntent: Integer;
Components: Integer;
End;Параметры
| ProfileSize | Размер профиля в байтах |
|---|---|
| Version | Версия профиля, например 4.3 |
| DeviceClass | Класс устройства, например mntr, prtr или scnr |
| ColorSpace | Цветовое пространство данных, например RGB, CMYK, GRAY или Lab |
| PCS | Профильное пространство связи (PCS), например XYZ или Lab |
| RenderingIntent | 0 — перцепционное, 1 — относительное колориметрическое, 2 — насыщенность, 3 — абсолютное колориметрическое |
| Components | Число цветовых компонент; 0, если цветовое пространство неизвестно |
См. также
GetOutputIntentICCInfo, LoadOutputIntentProfile, SetMeasurementUnits