function PageObjectMarks(Index: Integer): TPdfContentMarks;
| Index | Integer. Índice baseado em zero do objeto de página |
| Result | TPdfContentMarks. Array de marcas, cada uma com um Name e um array Params de entradas chave/valor. Vazio quando o objeto não carrega marca |
Marked content (ISO 32000-1 14.6) é o par BDC/EMC que marca o conteúdo da página com um nome e uma lista de propriedades opcional. Tagged PDF, PDF/UA e grupos de conteúdo opcional são todos construídos sobre ele, portanto ler as marcas é como um chamador descobre qual papel lógico um trecho de conteúdo desempenha
Cada parâmetro carrega um discriminador Kind - pmpInt, pmpFloat, pmpString ou pmpBlob - e apenas o campo de valor correspondente tem significado. pmpUnknown cobre tanto um tipo não reconhecido quanto uma chave que não existe, porque o PDFium informa os dois de forma idêntica
A entrada /MCID, que vincula o conteúdo a um elemento de estrutura, é informada separadamente por PageObjectMarkedContentID