THotPDF.FlattenLoadedPageTransparency

Заменяет содержимое страницы lossless tile калиброванного RGB-изображения, сохраняя page boxes, поворот, аннотации и метаданные структуры

Объявление

function FlattenLoadedPageTransparency(PageIndex, DPI,
    MinimumTransparencyObjects: Integer; MaxRasterPixels: Int64): boolean; overload;

function FlattenLoadedPageTransparency(PageIndex, DPI,
    MinimumTransparencyObjects: Integer; MaxRasterPixels: Int64;
    out Info: THPDFTransparencyFlattenInfo): boolean; overload;

function FlattenLoadedPageTransparency(PageIndex, DPI,
    MinimumTransparencyObjects: Integer; MaxRasterPixels,
    MaxTilePixels: Int64;
    out Info: THPDFTransparencyFlattenInfo): boolean; overload;

MaxRasterPixels ограничивает итоговое разрешение вывода, а MaxTilePixels задаёт бюджет рабочего набора для каждого живого рендеринга, преобразования в RGB и сжатия. Существующие перегрузки используют бюджет tile 768 на 768 пикселей

Семантика цвета

Каждый сгенерированный image tile использует явное цветовое пространство D65 CalRGB с основными цветами и gamma из sRGB вместо некалиброванного цветового пространства устройства

Преобразования исходных ICC, CIE-based, device, soft-mask, transparency-group blending, rendering-intent и black-point-compensation разрешает общий color-managed рендерер до кодирования сэмплов

Если страница или вложенный ресурс Form, Pattern, Shading или ExtGState использует Separation или DeviceN, метод оставляет векторное содержимое без изменений и сообщает tfsSpotColorPreserved

Ограниченный вывод tile

Границы tile вычисляются по точным границам пикселей устройства и отображаются обратно в координаты страницы, поэтому на дробных позициях user space не возникает швов и перекрытий. Каждый tile рендерится, преобразуется, сжимается Flate и освобождается до начала следующего

THPDFTransparencyFlattenInfo сообщает статус, число transparency-объектов, суммарное число raster-пикселей, число tile, пиковое число пикселей tile, измеренный пик bitmap плюс байты преобразования и сжатия, выходное цветовое пространство и обнаруженные spot colorants

Display list и печатное производство