THotPDF.FlattenLoadedPageTransparency Method

Замінює вміст сторінки безвтратними каліброваними растровими тайлами RGB, зберігаючи межі сторінки, поворот, анотації та структурні метадані

Оголошення

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 і стиснення. Наявні overload-и використовують бюджет плитки 768 на 768 пікселів

Колір та альфа

Кожен згенерований тайл зображення використовує явний колірний простір D65 CalRGB із первинними кольорами та гаммою sRGB замість некаліброваного колірного простору пристрою

Джерельні перетворення ICC, на основі CIE, пристрою, м'якої маски, змішування груп прозорості, наміру відтворення та компенсації чорної точки роз'язуються спільним рендерером із керуванням кольором перед кодуванням зразків

Якщо сторінка або вкладений ресурс Form, Pattern, Shading чи ExtGState використовує Separation або DeviceN, метод залишає векторний вміст незмінним і повідомляє tfsSpotColorPreserved

Обмежений вивід тайлів

Межі тайлів виводяться з точних країв пікселів пристрою та зіставляються назад із координатами сторінки, запобігаючи швам або перекриттям на дробових позиціях простору користувача. Кожен тайл відтворюється, перетворюється, стискається методом Flate та звільняється перед початком наступного

THPDFTransparencyFlattenInfo повідомляє статус, кількість об'єктів прозорості, загальну кількість растрових пікселів, кількість тайлів, пікові пікселі тайла, виміряні пікові байти растрового зображення, перетворення та стиснення, вихідний колірний простір та виявлені плашкові барвники

Display Lists and Print Production