NamespaceProvider
NamespaceProvider
Visão geral
NamespaceProvider é uma classe em Aspose.PDF FOSS para Python. Herda de: XmpNamespaceProvider.
Resolve prefixos e URIs de namespace XMP.
Esta classe fornece 8 métodos para trabalhar com objetos NamespaceProvider em programas Python. Os métodos disponíveis incluem: __init__, get_namespace_uri, get_prefix, get_uri, items, prefixes, register, uris. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python.
Métodos
| Assinatura | Descrição |
|---|---|
get_namespace_uri(prefix: str) → `str | None` |
| `init(namespaces: dict[str, str] | None, include_defaults: bool)` |
register(prefix: str, uri: str) → XmpNamespaceProvider | Registre um mapeamento prefix <-> uri. |
get_uri(prefix: str) → `str | None` |
get_prefix(uri: str) → `str | None` |
prefixes() → list[str] | Retorne todos os prefixos registrados. |
uris() → list[str] | Retorne todos os URIs registrados. |
items() → list[tuple[str, str]] | Retorne todos os mapeamentos de (prefix, uri). |