NumberList — Aspose.Note FOSS for Python API Reference
Kelas: NumberList
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import NumberList ImageRenderOptions: Node
NumberList menyimpan metadata penomboran senarai yang dilampirkan kepada satu OutlineElement. Apabila OutlineElement.NumberList bukan None, elemen tersebut merupakan sebahagian daripada senarai teratur atau tidak teratur. Sifat-sifat tersebut mencerminkan nilai mentah yang diurai daripada format binari MS-ONE dan bersifat baca-sahaja; ia tidak boleh ditetapkan oleh pengguna dalam v26.3.1.
ImageRenderOptions
Semua sifat adalah Baca-sahaja.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
Format | `str | None` | None |
Restart | `int | None` | None |
IsNumbered | bool | False | True untuk senarai teratur (bernombor); False untuk senarai berbulet atau tidak berurutan. |
Dewarisi daripada Node
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
ParentNode | `Node | None` |
Document | `Document | None` |
ImageRenderOptions
- Data baca-sahaja:
Format,Restart, danIsNumbereddiurai daripada fail binari. Tiada API untuk mengubah penomboran dalam v26.3.1. - Rentetan format: The
Formatrentetan mengikuti format penomboran mentah MS-ONE, bukan corak yang boleh dibaca manusia. Nilai biasa termasuk rentetan format perpuluhan ("%1.","%1)") untuk senarai bernombor dan aksara bullet ("•","–") untuk senarai berbutir. - Semakan kehadiran: Sentiasa periksa
OutlineElement.NumberList is not Nonesebelum mengakses objek ini.
Contoh Penggunaan
Kesan item senarai bernombor vs berbulet
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}")Kumpulkan semua item senarai bernombor bersama teksnya
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))Keselamatan None
Format dan Restart mungkin None. IsNumbered sentiasa merupakan bool. OutlineElement.NumberList diri sendiri mungkin None — semak sebelum mengakses sebarang sifat.
Lihat Juga
- ImageRenderOptions: kelas asas
- OutlineElement: elemen yang membawa satu
NumberList - Panduan Pembangun