THotPDF.FlattenLoadedPageComplexGraphics
Poravna mrežna senčenja in zapletene vire Pattern pri najnižji ločljivosti, ki zadosti izmerjenemu proračunu vizualne napake
Deklaracija
function FlattenLoadedPageComplexGraphics(PageIndex, MinimumDPI,
MaximumDPI, DPIIncrement: Integer;
MaximumPerceptualError: Double;
MaxRasterPixels, MaxTilePixels: Int64;
out Info: THPDFComplexGraphicsFlattenInfo): Boolean;
Selection model
Metoda zazna mrežna senčenja tipov 4 do 7, vzorčne vzorce in senčilne vzorce, podprte z mrežo, v slovarjih virov strani
Upodobi deterministično mrežo štiri krat štiri omejenih vzorčnih območij pri MaximumDPI, nato preizkusi ločljivosti od MinimumDPI navzgor po korakih DPIIncrement. Kandidatni vzorci se primerjajo z referenco prek RGB razdalje, utežene z lumninco, normalizirane na lestvico zaznavne napake od nič do sto
Izbere se prvi kandidat pri ali pod MaximumPerceptualError. MaximumDPI je vedno referenčna rezerva brez izgub
Output and bounds
Izbrano upodabljanje strani se izpiše kot brezšivne ploščice Flate-stisnjenega D65 CalRGB. MaxRasterPixels omeji skupno izhodno ločljivost in MaxTilePixels omeji vsak delovni niz živega upodabljanja, pretvorbe in stiskanja
Strani z Separation ali DeviceN se ohranijo kot vektorska vsebina z cgfsSpotColorPreserved, ker bi rastrsko poravnavanje uničilo semantiko procesnih separacij
THPDFComplexGraphicsFlattenInfo poroča o zaznanih številih virov, izbrani in referenčni DPI, izmerjeni napaki, primerjanem številu vzorcev, številu ploščic, vršnih pikslov ploščic, vršnih delovnih bajtov, izhodnem barvnem prostoru in barvilnih sredstvih
Glej tudi FlattenLoadedPageTransparency in Seznami prikaza in priprava za tisk