NumberList — Aspose.Note FOSS for Python API Reference
Luokka: NumberList
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import NumberList ImageRenderOptions: Node
NumberList sisältää luettelon numerointimetatiedot, jotka on liitetty OutlineElement. Kun OutlineElement.NumberList ei ole None, elementti on osa järjestettyä tai järjestämätöntä luetteloa. Ominaisuudet heijastavat MS-ONE-binäärimuodosta purettuja raaka-arvoja ja ovat vain luettavissa; niitä ei voi asettaa käyttäjän toimesta versiossa v26.3.1.
ImageRenderOptions
Kaikki ominaisuudet ovat vain luku -tilassa.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
Format | `str | None` | None |
Restart | `int | None` | None |
IsNumbered | bool | False | True järjestettyihin (numeroituihin) luetteloihin; False luettelomerkeillä varustettuihin tai ei-järjestyksellisiin luetteloihin. |
Peritty Node‑luokasta
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
ParentNode | `Node | None` |
Document | `Document | None` |
ImageRenderOptions
- Vain-luku data:
Format,Restart, jaIsNumberedpuretaan binääritiedostosta. API:ta numeroinnin muokkaamiseen ei ole versiossa v26.3.1. - Muotoilumerkkijonot: Se
Formatmerkkijono noudattaa raakaa MS-ONE numerointimuotoa, ei ihmisen luettavaa mallia. Yleisiä arvoja ovat desimaalimuotoiset merkkijonot ("%1.","%1)") numeroituja luetteloita varten ja luettelomerkkien ("•","–") luetelmakohtia varten. - Läsnäolon tarkistus: Tarkista aina
OutlineElement.NumberList is not Noneennen kuin käytät tätä objektia.
Käyttöesimerkki
Havaitse numeroidut ja luettelomerkeillä varustetut luettelokohdat
from aspose.note import Document, OutlineElement
doc = Document("MyNotes.one")
for oe in doc.GetChildNodes(OutlineElement):
nl = oe.NumberList
if nl is None:
continue # not a list item
restart_info = f" restart={nl.Restart}" if nl.Restart is not None else ""
print(f"format={nl.Format!r}{restart_info}")Kerää kaikki numeroidut luettelokohdat niiden tekstin kanssa
from aspose.note import Document, OutlineElement, RichText
doc = Document("MyNotes.one")
for oe in doc.GetChildNodes(OutlineElement):
if oe.NumberList is not None:
texts = [rt.Text for rt in oe.GetChildNodes(RichText) if rt.Text]
print(" | ".join(texts))None‑turvallisuus
Format ja Restart voi olla None. IsNumbered on aina bool. OutlineElement.NumberList itse voi olla None — tarkista ennen kuin käytät mitään ominaisuutta.
Katso myös
- ImageRenderOptions: perusluokka
- OutlineElement: elementti, joka kantaa a
NumberList - Kehittäjän opas