THotPDF.FlattenLoadedPageTransparency Method
Nahradí obsah stránky bezstratovými kalibrovanými dlaždicami obrázkov RGB a zároveň zachová rámčeky stránky, rotáciu, anotácie a metadáta štruktúry
Deklarácia
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 obmedzuje celkové rozlíšenie výstupu, zatiaľ čo MaxTilePixels ohraničuje každú živú pracovnú množinu vykreslenia, konverzie RGB a kompresie. Existujúce preťaženia používajú rozpočet dlaždíc 768 krát 768 pixelov
Sémantika farieb
Každá vygenerovaná dlaždica obrázka používa explicitný farebný priestor D65 CalRGB s primármi a gammou sRGB namiesto nekalibrovaného zariadeného farebného priestoru
Transformácie zdrojového ICC, založené na CIE, zariadené, mäkkej masky, miešania skupín priehľadnosti, zámeru vykreslenia a kompenzácie čierneho bodu sa riešia zdieľaným rendererom spravovaným vo farbe pred zakódovaním vzoriek
Ak stránka alebo vnorený prostriedok Form, Pattern, Shading alebo ExtGState používa Separation alebo DeviceN, metóda ponechá vektorový obsah nezmenený a hlási tfsSpotColorPreserved
Ohraničený výstup dlaždíc
Hranice dlaždíc sú odvodené z presných hrán zariadených pixelov a mapované späť na súradnice stránky, čím sa predchádza švom alebo prekrytiu na zlomkových pozíciách v užívateľskom priestore. Každá dlaždica sa vykreslí, skonvertuje, skomprimuje pomocou Flate a uvoľní pred začiatkom ďalšej dlaždice
THPDFTransparencyFlattenInfo hlási stav, počet objektov priehľadnosti, celkový počet rastrových pixelov, počet dlaždíc, špičkové pixely dlaždíc, meranú špičkovú bitmapu plus bajty konverzie a kompresie, výstupný farebný priestor a detegované bodové farbivá