THotPDF.RewriteLoadedPageColors Method

Объявление

function RewriteLoadedPageColors(
    const PageIndices: array of Integer;
    const Options: THPDFLoadedColorRewriteOptions;
    out Info: THPDFLoadedColorRewriteInfo): boolean;

Поведение

Пустой массив PageIndices выбирает все загруженные страницы, а повторяющиеся индексы обрабатываются один раз

Векторная стратегия преобразует операторы device-цвета напрямую, если только содержимое страницы или ресурсы не требуют полноценного renderer, а lcrsRasterizeAll явно сводит каждую выбранную страницу, для которой сохранение не запрошено

Успешное сохранение spot-цветов засчитывает нетронутую страницу как обработанную, не добавляя байтов в вывод

Растровый вывод — это 8-битное изображение без потерь Flate в выбранном пространстве DeviceGray, DeviceRGB или DeviceCMYK

False возвращает типизированный статус и диагностику, откатывает все выбранные страницы и не публикует частичное преобразование

Loaded-Page Colour Rewrite