Запись THPDFPageAssemblyInfo
Сообщает счётчики открытия, повторного открытия, пика открытых файлов и добавленных страниц для collated-сборки страниц из нескольких источников
Объявление
THPDFPageAssemblyInfo= record
SourceCount: Integer;
SourceOpenCount: Integer;
SourceReopenCount: Integer;
PeakOpenFileCount: Integer;
AppendedPageCount: Integer;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
SourceCount | Число записей в массиве Sources, переданном в AssembleCollatedPages |
SourceOpenCount | Суммарное число открытий исходных документов за обход раундов сборки |
SourceReopenCount | Открытия источника, который уже открывался и снова был закрыт вытеснением по LRU |
PeakOpenFileCount | Максимум исходных документов, открытых одновременно; ограничен параметром MaxOpenFiles |
AppendedPageCount | Страницы, добавленные в целевой документ со всех источников |
Примечания по использованию
- Сборщик держит открытыми не более
MaxOpenFilesисточников и закрывает наименее недавно использованный, поэтомуSourceReopenCountрастёт, когда лимит вынуждает повторные открытия - Сравните
AppendedPageCountс суммой запрошенных диапазонов страниц, чтобы убедиться, что каждая запланированная страница добавлена - Все счётчики обнуляются в начале прогона сборки и остаются нулями при пустом
Sources