THotPDF.FlattenLoadedPageTransparency Method
Zamenja vsebino strani z brezizgubnimi kalibriranimi slikovnimi ploščicami RGB, pri tem pa ohrani polja strani, rotacijo, opombe in metapodatke strukture
Deklaracija
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 omeji skupno ločljivost izhoda, medtem ko MaxTilePixels omeji vsak živi nabor dela upodabljanja, pretvorbe RGB in stiskanja. Obstoječe preobtežene različice uporabljajo proračun ploščic 768 krat 768 pikslov
Barvna semantika
Vsaka ustvarjena slikovna ploščica uporablja izrecni barvni prostor D65 CalRGB s primarnimi barvami sRGB in gama namesto nekalibriranega barvnega prostora naprave
Transformacije izvornega ICC, CIE, naprave, mehke maske, mešanja skupin prosojnosti, namena upodabljanja in kompenzacije črne točke razreši skupni barvno upravljani upodabljalnik, preden se vzorci kodirajo
Če stran ali ugnezdeni vir Form, Pattern, Shading ali ExtGState uporablja Separation ali DeviceN, metoda pusti vektorsko vsebino nespremenjeno in poroča tfsSpotColorPreserved
Omejen izhod ploščic
Meje ploščic izhajajo iz natančnih robov pikslov naprave in se preslikajo nazaj v koordinate strani, kar preprečuje šive ali prekrivanja pri delnih položajih v uporabniškem prostoru. Vsaka ploščica se upodobi, pretvori, stisne s Flate in sprosti, preden se začne naslednja
THPDFTransparencyFlattenInfo poroča status, število objektov prosojnosti, skupno število pikslov rastra, število ploščic, največ pikslov ploščic, izmerjeni največji bajti bitne slike ter pretvorbe in stiskanja, izhodni barvni prostor in zaznane posebne barve