THotPDF.FlattenLoadedPageTransparency Method

Zastępuje treść strony bezstratnymi kaflami obrazów w skalibrowanym RGB, zachowując przy tym page boxy, obrót, adnotacje i metadane struktury

Deklaracja

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 ogranicza łączną rozdzielczość wyjściową, a MaxTilePixels ogranicza każdy zestaw roboczy żywego renderowania, konwersji RGB i kompresji. Istniejące przeciążenia używają budżetu tile 768 na 768 pikseli

Semantyka barw

Każdy wygenerowany kafel obrazu używa jawnej przestrzeni barw D65 CalRGB z primary sRGB i gamma zamiast nieskalibrowanej przestrzeni urządzenia

Transformacje źródłowych profilów ICC, przestrzeni opartych na CIE, przestrzeni urządzenia, soft-masek, blendowania grup przezroczystości, rendering intent i kompensacji punktu czerni rozwiązuje współdzielony renderer z zarządzaniem kolorem, zanim próbki zostaną zakodowane

Jeśli strona lub zagnieżdżony zasób Form, Pattern, Shading albo ExtGState używa Separation lub DeviceN, metoda zostawia treść wektorową bez zmian i raportuje tfsSpotColorPreserved

Ograniczone kafle wyjściowe

Granice kafli wynikają z dokładnych krawędzi pikseli urządzenia i są odwzorowywane z powrotem na współrzędne strony, co zapobiega szwom i nakładaniu się na ułamkowych pozycjach w przestrzeni użytkownika. Każdy kafel jest renderowany, konwertowany, kompresowany Flate i zwalniany, zanim zacznie się następny

THPDFTransparencyFlattenInfo raportuje status, liczbę obiektów przezroczystości, łączną liczbę pikseli rastra, liczbę kafli, szczytową liczbę pikseli kafla, zmierzony szczyt bitmapy plus bajty konwersji i kompresji, przestrzeń barw wyjściową i wykryte składniki spot

Display Lists and Print Production