PDFium Delphi Component Docs

IsPdfUaLanguageTagValid-funktio

Yksikkö: PDFium
Suorittaa ISO 14289-1 -standardin kohdan 7.2 vaatiman syntaktisen BCP 47 / RFC 1766 -tarkistuksen /Lang-arvoille

Syntax

function IsPdfUaLanguageTagValid(const Tag: WString): Boolean;

Parameters

TagWString

Return Value

Boolean

Description

IsPdfUaLanguageTagValid validoi kielitunnisteen muodon sellaisena kuin sitä käytetään katalogin /Lang-, rakenne-elementin /Lang- ja marked-content-/Lang-merkinnöissä

Ensimmäisen merkin on oltava ASCII-kirjain, ja jokaisen lopun merkin on oltava ASCII-kirjain, ASCII-numero tai väliviiva

Väliviivat eivät saa toistua peräkkäin, eikä tunniste saa päättyä väliviivaan

Tyhjä tunniste on virheellinen

Remarks

Example

Valid := IsPdfUaLanguageTagValid(Pdf.Language);

See Also

ResolvePdfUaEffectiveLanguage, ValidatePdfUaStructureElements, TPdf.InspectPdfUaLanguageCoverage, TPdf.Language