Enregistrement THPDFTransparencyFlattenInfo
Rapporte le statut, le compte d'objets de transparence, la taille du raster, le tiling et l'espace colorimétrique de sortie pour l'aplanissement de transparence de page
Déclaration
THPDFTransparencyFlattenInfo= record
Status: THPDFTransparencyFlattenStatus;
TransparencyObjectCount: Integer;
PixelCount: Int64;
TileCount: Integer;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
OutputColorSpace: AnsiString;
SpotColorants: THPDFAnsiStringArray;
end;
Unité
HPDFDoc
Champs
| Champ | Objectif |
|---|---|
Status | Issue : non requis, aplani en RGB calibré, couleurs ton préservées sans aplanissement, ou rendu en échec |
TransparencyObjectCount | Objets porteurs de transparence trouvés sur la page par la liste d'affichage |
PixelCount | Total de pixels raster dont la page aplanie a besoin au DPI demandé |
TileCount | Nombre de tuiles dans lesquelles le raster a été découpé sous le budget de pixels par tuile |
PeakTilePixels | Compte de pixels de la plus grande tuile unique traitée |
PeakWorkingBytes | Quantité maximale de mémoire de travail détenue pendant la rastérisation |
OutputColorSpace | Nom d'espace colorimétrique de l'image de sortie aplanie |
SpotColorants | Noms des colorants ton détectés sur la page ; non vide quand l'exécution a gardé les couleurs ton |
Notes d'utilisation
- Remplissez-le avec
FlattenLoadedPageTransparency; le statuttfsSpotColorPreservedsignifie que la page est restée intacte parce que des colorants ton étaient présents - La page n'est rastérisée que quand le compte d'objets de transparence atteint le minimum configuré ; vérifiez donc
Statusavant de partir du principe qu'un aplanissement a eu lieu - Un
PixelCountau-dessus du budgetMaxRasterPixelslève une exception avant tout démarrage de rendu, et l'enregistrement rapporte quand même le compte mesuré