NamespaceProvider
NamespaceProvider
概述
NamespaceProvider 是 Aspose.PDF FOSS 中用于 Python 的一个类。继承自:XmpNamespaceProvider。
解析 XMP 命名空间前缀和 URI。
此类提供 8 个方法,用于在 Python 程序中处理 NamespaceProvider 对象。可用的方法包括:__init__、get_namespace_uri、get_prefix、get_uri、items、prefixes、register、uris。在安装了 Aspose.PDF FOSS for Python 包之后,所有公共成员对任何 Python 应用程序均可访问。
方法
| 签名 | 描述 |
|---|---|
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) 映射。 |