NameTable
Opinie generală
NameTable este o clasă în Aspose.Font FOSS pentru Python.
NameTable.language_key returnă un șir de etichete pentru limba pentru platformul dat și language_id.
Această clasă oferă 11 metode pentru a lucra cu obiecte NameTable în programele Python. Metodele disponibile includ: best_name, ensure_english_platform_names, ensure_name_record, from_reader, get, language_key, localized_names, records_for, remove_name_ids, replace_name, to_bytes. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: records.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
records | list[NameRecord] | Citire/scriere | Obține sau stabilește înregistrările. |
Metode de evaluare
| Signature | Descriere: |
|---|---|
language_key(platform_id: int, language_id: int) → str | Întoarce un șir de etichete pentru limba platformei date și language_id |
get(name_id: int, platform_id: int, encoding_id: int) → `str | None` |
records_for(name_id: int) → list[NameRecord] | Întoarce o listă de obiecte NameRecord care au name_id dat. |
localized_names(name_id: int) → dict[str, str] | Întoarce un dict de corelație limbaj etichete pentru a denumi șiruri pentru name_id dat |
best_name(name_id: int, preferred_languages: tuple[str, ...]) → `str | None` |
replace_name(name_id: int, value: str) | Suprimă toate înregistrările din name_id dat cu valoarea furnizată |
ensure_name_record(name_id: int, value: str, platform_id: int, encoding_id: int, language_id: int) | Creează sau actualizează o înregistrare de nume cu ID-uri și valori specificate. |
ensure_english_platform_names(name_id: int, value: str) | Garanții înregistrări de platformă engleză pentru name_id cu valoarea dată |
remove_name_ids(name_ids: Iterable[int]) | Șterge toate înregistrările de nume ale căror name_id apare în iterabilul furnizat |
from_reader(r: BinaryReader, table_length: int) → "NameTable" | Citește un NameTable de la unBinaryReader folosind lungimea tabelei dată. |
to_bytes() → bytes | Serializează NameTable în reprezentarea sa binară. |