function ClassifyPdfUaNamespace(const NamespaceUri: WString): TPdfUaNamespaceKind;
| NamespaceUri | WString |
TPdfUaNamespaceKindClassifyPdfUaNamespace reconhece os URIs de namespace bem conhecidos do ISO/TS 32005 e devolve o tipo correspondente
| NamespaceUri | Result |
|---|---|
'' | punkMissing |
http://iso.org/pdf/ssn | punkPdf17 |
http://iso.org/pdf2/ssn | punkPdf20 |
http://www.w3.org/1998/Math/MathML | punkMathMl |
http://www.w3.org/ns/aria# | punkAria |
http://www.w3.org/ns/role/dpub# | punkDpub |
| qualquer outro valor | punkCustom |
A comparação é exata e sensível a maiúsculas e minúsculas, pelo que um URI que difira no esquema, no anfitrião, no caminho, nas maiúsculas e minúsculas ou no fragmento final recai em punkCustom
Kind := ClassifyPdfUaNamespace(Elements[I].NamespaceUri);