NamespaceProvider
NamespaceProvider
ภาพรวม
NamespaceProvider เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python. สืบทอดจาก: XmpNamespaceProvider.
แก้ไขคำนำหน้าพื้นที่ชื่อ XMP และ URI.
คลาสนี้ให้ 8 เมธอดสำหรับทำงานกับอ็อบเจกต์ NamespaceProvider ในโปรแกรม Python. เมธอดที่มีรวมถึง: __init__, get_namespace_uri, get_prefix, get_uri, items, prefixes, register, uris. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ Python package.
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
get_namespace_uri(prefix: str) → `str | None` |
| `init(namespaces: dict[str, str] | None, include_defaults: bool)` |
register(prefix: str, uri: str) → XmpNamespaceProvider | ลงทะเบียนการแมป prefix <-> uri. |
get_uri(prefix: str) → `str | None` |
get_prefix(uri: str) → `str | None` |
prefixes() → list[str] | ส่งคืนคำนำหน้าที่ลงทะเบียนทั้งหมด. |
uris() → list[str] | ส่งคืน URI ที่ลงทะเบียนทั้งหมด. |
items() → list[tuple[str, str]] | ส่งคืนการแมปทั้งหมดของ (prefix, uri). |