THPDFTransparencyFlattenInfo Record
Báo status, số transparency object, kích thước raster, tiling, và output color space của việc flatten transparency trang
Khai báo
THPDFTransparencyFlattenInfo= record
Status: THPDFTransparencyFlattenStatus;
TransparencyObjectCount: Integer;
PixelCount: Int64;
TileCount: Integer;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
OutputColorSpace: AnsiString;
SpotColorants: THPDFAnsiStringArray;
end;
Đơn vị
HPDFDoc
Các trường
| Trường | Mục đích |
|---|---|
Status | Kết quả: không cần flatten, đã flatten sang RGB hiệu chuẩn, giữ nguyên spot color mà không flatten, hoặc render thất bại |
TransparencyObjectCount | Số object mang transparency mà display list tìm thấy trên trang |
PixelCount | Tổng số pixel raster mà trang flatten cần ở DPI được yêu cầu |
TileCount | Số tile mà raster bị chia nhỏ theo budget pixel tile |
PeakTilePixels | Số pixel của tile đơn lớn nhất được xử lý |
PeakWorkingBytes | Lượng working memory giữ ở mức cao nhất trong lúc rasterize |
OutputColorSpace | Tên color space của ảnh đầu ra sau flatten |
SpotColorants | Tên các spot colorant phát hiện trên trang; khác rỗng khi lần chạy giữ lại spot color |
Ghi chú sử dụng
- Điền record bằng
FlattenLoadedPageTransparency; statustfsSpotColorPreservednghĩa là trang được giữ nguyên vì trang có spot colorant - Trang chỉ được rasterize khi số transparency object đạt mức tối thiểu đã cấu hình, nên hãy kiểm tra
Statustrước khi cho rằng flatten đã xảy ra PixelCountvượt budgetMaxRasterPixelssẽ raise exception trước khi rendering bắt đầu, và record vẫn báo số đếm đo được