PDFium Delphi Component Docs

ฟังก์ชัน IsPdfUaLanguageTagValid

Unit: PDFium
ทำการตรวจไวยากรณ์ BCP 47 / RFC 1766 ที่ ISO 14289-1 หัวข้อ 7.2 กำหนดสำหรับค่า /Lang

Syntax

function IsPdfUaLanguageTagValid(const Tag: WString): Boolean;

Parameters

TagWString

Return Value

Boolean

Description

IsPdfUaLanguageTagValid ตรวจรูปร่างของ language tag ตามที่ใช้ใน catalog /Lang, structure element /Lang และ marked-content /Lang

อักขระตัวแรกต้องเป็นตัวอักษร ASCII และอักขระที่เหลือทุกตัวต้องเป็นตัวอักษร ASCII, ตัวเลข ASCII หรือขีดกลาง

ขีดกลางห้ามซ้ำติดกัน และ tag ห้ามจบด้วยขีดกลาง

tag ว่างเปล่าถือว่าไม่ถูกต้อง

Remarks

Example

Valid := IsPdfUaLanguageTagValid(Pdf.Language);

See Also

ResolvePdfUaEffectiveLanguage, ValidatePdfUaStructureElements, TPdf.InspectPdfUaLanguageCoverage, TPdf.Language