Запись THPDFInkCoverageInfo
Покрытие красками CMYK, измеренное по отрисованной странице: средние по каждой краске, максимальное суммарное покрытие площади, число выборочных пикселей и пиксели сверх лимита TAC
Объявление
THPDFInkCoverageInfo= record
AverageCyanPercent: Double;
AverageMagentaPercent: Double;
AverageYellowPercent: Double;
AverageBlackPercent: Double;
MaximumTACPercent: Double;
PixelCount: Int64;
PixelsOverLimit: Int64;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
AverageCyanPercent / AverageMagentaPercent / AverageYellowPercent / AverageBlackPercent | Среднее по странице покрытие каждой краски в процентах, пересчитанное из отрисованного RGB-битмапа; ноль, если пиксели не сэмплировались |
MaximumTACPercent | Наибольшее встреченное на странице попиксельное суммарное покрытие площади (C+M+Y+K) |
PixelCount | Число пикселей, сэмплированных из отрисованного битмапа страницы |
PixelsOverLimit | Число сэмплированных пикселей, чьё суммарное покрытие площади превысило аргумент TACLimitPercent |
Примечания по использованию
- Заполняется методом
THotPDF.AnalyzeLoadedPageInkCoverage, который перед измерением отрисовывает страницу с запрошенным DPI; запись сбрасывается на входе - Выбирайте
TACLimitPercentпо спецификации вашей типографии (например, 300 процентов для мелованной офсетной бумаги) и считайтеPixelsOverLimitчислом пикселей с риском для печати - Увеличение аргумента DPI повышает точность измерения ценой большего битмапа и более медленного анализа