PDFium Component Docs

IsPdfUaLanguageTagValid-funksjon

Unit: PDFium
Utfører den syntaktiske BCP 47 / RFC 1766-kontrollen som ISO 14289-1 avsnitt 7.2 krever for /Lang-verdier

Syntax

function IsPdfUaLanguageTagValid(const Tag: WString): Boolean;

Parameters

TagWString

Return Value

Boolean

Description

IsPdfUaLanguageTagValid validerer formen på en språkkode slik den brukes i catalog /Lang-, struktur-element-/Lang- og marked-content-/Lang-oppføringer

Det første tegnet må være en ASCII-bokstav, og hvert gjenværende tegn må være en ASCII-bokstav, et ASCII-siffer eller en bindestrek

Bindestreker kan ikke gjentas etter hverandre, og koden kan ikke ende med bindestrek

En tom kode er ugyldig

Remarks

Example

Valid := IsPdfUaLanguageTagValid(Pdf.Language);

See Also

ResolvePdfUaEffectiveLanguage, ValidatePdfUaStructureElements, TPdf.InspectPdfUaLanguageCoverage, TPdf.Language