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 повідомляє статус, кількість об'єктів прозорості, загальну кількість растрових пікселів, кількість тайлів, пікові пікселі тайла, виміряні пікові байти растрового зображення, перетворення та стиснення, вихідний колірний простір та виявлені плашкові барвники