THPDFTransparencyFlattenInfo Record
Berichtet Status, Transparenzobjektzahl, Rastergröße, Tiling und Ausgabefarbraum beim Einebnen der Seitentransparenz
Deklaration
THPDFTransparencyFlattenInfo= record
Status: THPDFTransparencyFlattenStatus;
TransparencyObjectCount: Integer;
PixelCount: Int64;
TileCount: Integer;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
OutputColorSpace: AnsiString;
SpotColorants: THPDFAnsiStringArray;
end;
Unit
HPDFDoc
Felder
| Feld | Zweck |
|---|---|
Status | Ergebnis: nicht nötig, auf kalibriertes RGB eingeebnet, Schmuckfarben ohne Einebnen bewahrt oder Rendern fehlgeschlagen |
TransparencyObjectCount | Von der Display-Liste auf der Seite gefundene Objekte mit Transparenz |
PixelCount | Gesamte Rasterpixel, die die eingeebnete Seite bei der angeforderten DPI benötigt |
TileCount | Anzahl Kacheln, in die das Raster unter dem Kachel-Pixel-Budget aufgeteilt wurde |
PeakTilePixels | Pixelzahl der größten einzelnen verarbeiteten Kachel |
PeakWorkingBytes | Höchster während der Rasterung gehaltener Arbeitsspeicher |
OutputColorSpace | Farbraumname des eingeebneten Ausgabebilds |
SpotColorants | Auf der Seite erkannte Schmuckfarben-Namen; nicht leer, wenn der Lauf die Schmuckfarben bewahrte |
Verwendungshinweise
- Füllen Sie ihn über
FlattenLoadedPageTransparency; der StatustfsSpotColorPreservedbedeutet, dass die Seite unangetastet blieb, weil Schmuckfarben vorhanden waren - Die Seite wird erst geparst, wenn die Transparenzobjektzahl das konfigurierte Minimum erreicht; prüfen Sie
Status, bevor Sie davon ausgehen, dass eingeebnet wurde PixelCountüber demMaxRasterPixels-Budget löst eine Exception aus, bevor irgendein Rendern beginnt, und der Record meldet trotzdem die gemessene Zahl