THPDFTransparencyFlattenInfo Record
Rapporteert status, aantal transparantieobjecten, rastergrootte, tiling en uitvoerkleurruimte bij het afvlakken van paginatransparantie
Declaratie
THPDFTransparencyFlattenInfo= record
Status: THPDFTransparencyFlattenStatus;
TransparencyObjectCount: Integer;
PixelCount: Int64;
TileCount: Integer;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
OutputColorSpace: AnsiString;
SpotColorants: THPDFAnsiStringArray;
end;
Eenheid
HPDFDoc
Velden
| Veld | Doel |
|---|---|
Status | Uitkomst: niet vereist, afgevlakt naar gekalibreerd RGB, steunkleuren behouden zonder afvlakking, of renderen mislukt |
TransparencyObjectCount | Objecten met transparantie die de displaylijst op de pagina heeft gevonden |
PixelCount | Totaal aantal rasterpixels dat de afgevlakte pagina bij de gevraagde DPI nodig heeft |
TileCount | Aantal tegels waarin het raster binnen het tile-pixelbudget is opgesplitst |
PeakTilePixels | Pixelaantal van de grootste afzonderlijk verwerkte tegel |
PeakWorkingBytes | Hoogste hoeveelheid werkgeheugen vastgehouden tijdens het rasteriseren |
OutputColorSpace | Kleurruimtenaam van de afgevlakte uitvoerafbeelding |
SpotColorants | Namen van op de pagina gedetecteerde steunkleurstoffen; niet leeg wanneer de run steunkleuren heeft behouden |
Gebruiksopmerkingen
- Vul het met
FlattenLoadedPageTransparency; de statustfsSpotColorPreservedbetekent dat de pagina onaangetast bleef omdat er steunkleurstoffen aanwezig waren - De pagina wordt alleen gerasterd wanneer het aantal transparantieobjecten het geconfigureerde minimum bereikt, dus controleer
Statusvoordat je aanneemt dat er is afgevlakt PixelCountboven het budgetMaxRasterPixelsgeeft een exception voordat er ook maar is gerenderd, en het record meldt toch de gemeten telling