function VisitStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; Visitor: TPdfStructureElementVisitor; out Status: TPdfStructureReadStatus): Integer;
VisitStructureElements percorre a árvore de estrutura de PageNumber (com base um) e chama Visitor para cada elemento em vez de construir o array completo de TPdfStructureElements
O valor de retorno é o número de elementos visitados; Status relata leituras limitadas ou com falha da mesma forma que ReadStructureElements
Count := Pdf1.VisitStructureElements(1, Options, procedure(const E: TPdfStructureElement)
begin
Log(E.TypeName);
end, Status);