Запись THPDFComplexGraphicsFlattenInfo

Сообщает исход уплощения сложной графики страницы: статус, счётчики mesh shading и сложных pattern, выбранный и референсный DPI, измеренную перцептуальную ошибку, телеметрию тайлов и памяти, выходное цветовое пространство и spot-колоранты

Объявление

THPDFComplexGraphicsFlattenInfo= record
  Status: THPDFComplexGraphicsFlattenStatus;
  MeshShadingCount: Integer;
  ComplexPatternCount: Integer;
  SelectedDPI: Integer;
  ReferenceDPI: Integer;
  MeasuredPerceptualError: Double;
  SampleCount: Int64;
  TileCount: Integer;
  PeakTilePixels: Int64;
  PeakWorkingBytes: Int64;
  OutputColorSpace: AnsiString;
  SpotColorants: THPDFAnsiStringArray;
end;

Модуль

HPDFDoc

Поля

ПолеНазначение
StatusИсход THPDFComplexGraphicsFlattenStatus: уплощать нечего, уплощено в калиброванный RGB, уплощено с сохранением spot-цветов или отрисовка не удалась
MeshShadingCountЧисло обнаруженных на странице ресурсов mesh shading типов 4-7
ComplexPatternCountЧисло обнаруженных на странице ресурсов сложных pattern
SelectedDPIDPI растеризации, на котором поиск остановился для уплощённого изображения
ReferenceDPIВерхняя граница DPI поиска (переданный вызывающим MaximumDPI), используемая как референс качества
MeasuredPerceptualErrorПерцептуальная ошибка, измеренная между выбранной отрисовкой и референсом; равна 100.0, когда отрисовка не удалась
SampleCountЧисло выборочных пикселей, сравнённых при измерении ошибки
TileCountЧисло тайлов, отрисованных за проход уплощения
PeakTilePixelsКрупнейший одиночный тайл, в пикселях
PeakWorkingBytesПиковые байты working-set, достигнутые при растеризации
OutputColorSpaceЦветовое пространство записанного изображения, например CalRGB
SpotColorantsИмена spot-колорантов, сохранённых на странице, сообщаемые инспектором spot-колорантов страницы

Примечания по использованию

Связанные API