PDFium Delphi Component Docs

Função ClassifyPdfUaNamespace

Unidade: PDFium
Mapeia o URI de um namespace de estrutura PDF/UA-2 para o respetivo TPdfUaNamespaceKind

Syntax

function ClassifyPdfUaNamespace(const NamespaceUri: WString): TPdfUaNamespaceKind;

Parameters

NamespaceUriWString

Return Value

TPdfUaNamespaceKind

Description

ClassifyPdfUaNamespace reconhece os URIs de namespace bem conhecidos do ISO/TS 32005 e devolve o tipo correspondente

NamespaceUriResult
''punkMissing
http://iso.org/pdf/ssnpunkPdf17
http://iso.org/pdf2/ssnpunkPdf20
http://www.w3.org/1998/Math/MathMLpunkMathMl
http://www.w3.org/ns/aria#punkAria
http://www.w3.org/ns/role/dpub#punkDpub
qualquer outro valorpunkCustom

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

Remarks

Example

Kind := ClassifyPdfUaNamespace(Elements[I].NamespaceUri);

See Also

ValidatePdfUa2NamespaceSemantics, ValidatePdfUa2Containment, ValidatePdfUa2FormulaSemantics, TPdf.StructureElements