THotPDF.GetLoadedXRefMergeInfo
Возвращает решения по слиянию, записанные при загрузке потоков xref, разделов гибридных ссылок и цепочек инкрементных редакций
Объявление
function GetLoadedXRefMergeInfo(
out Info: THPDFXRefMergeInfo
): boolean;
Результат
Метод возвращает True, если был обнаружен гибридный раздел или перекрытие перекрёстных ссылок, и всегда копирует последнюю диагностическую запись в Info
Правила приоритета
- Разделы перекрёстных ссылок обходятся от новой редакции к более старой
- Более старая запись никогда не заменяет номер объекта, уже предоставленный более новой редакцией
- Внутри гибридной редакции боковой поток
/XRefStmсливается перед заглушкой традиционной таблицы
Поля
HybridRevisionCountподсчитывает редакции с боковым потоком/XRefStmHybridOverlapCountподсчитывает записи таблицы той же редакции, уже предоставленные этим потокомOlderRevisionShadowedEntryCountподсчитывает более старые определения, отклонённые приоритетом новой редакцииDuplicateEntryCountподсчитывает повторяющиеся записи в новом не гибридном разделеNewestRevisionPrecedenceAppliedиHybridStreamPrecedenceAppliedидентифицируют правила, применённые к загруженному файлу
См. также: Ограниченное восстановление перекрёстных ссылок, GetLoadedXRefRecoveryInfo