NumberList

NumberList — Aspose.Note FOSS for Python API Reference

क्लास: NumberList

ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import NumberList ImageRenderOptions: Node

NumberList सूची-क्रमांक मेटाडेटा को रखता है जो एक OutlineElement.जब OutlineElement.NumberList नहीं है None,तत्व क्रमबद्ध या अनक्रमित सूची का हिस्सा होता है। गुण MS-ONE बाइनरी फ़ॉर्मेट से पार्स किए गए कच्चे मानों को दर्शाते हैं और केवल-पढ़ने योग्य हैं; इन्हें v26.3.1 में उपयोगकर्ता द्वारा सेट नहीं किया जा सकता।.


ImageRenderOptions

सभी प्रॉपर्टीज़ केवल-रिड-ओनली हैं।.

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
Format`strNone`None
Restart`intNone`None
IsNumberedboolFalseTrue क्रमबद्ध (संख्यांकित) सूचियों के लिए; False बुलेटेड या गैर-क्रमिक सूचियों के लिए।.

Node से विरासत में मिला

ImageRenderOptionsImageRenderOptionsImageRenderOptions
ParentNode`NodeNone`
Document`DocumentNone`

ImageRenderOptions

  • केवल-पढ़ने योग्य डेटा: Format, Restart, और IsNumbered बाइनरी फ़ाइल से पार्स किए गए हैं। v26.3.1 में क्रमांक को संशोधित करने के लिए कोई API नहीं है।.
  • फ़ॉर्मेट स्ट्रिंग्स: द Format स्ट्रिंग कच्चे MS-ONE क्रमांक स्वरूप का अनुसरण करती है, न कि मानव‑पठनीय पैटर्न। सामान्य मानों में दशमलव स्वरूप स्ट्रिंग्स ("%1.", "%1)") क्रमांकित सूचियों के लिए और बुलेट अक्षर ("•", "–") बुलेटेड सूचियों के लिए।.
  • उपस्थिति जाँच: हमेशा जाँचें OutlineElement.NumberList is not None इस ऑब्जेक्ट तक पहुँचने से पहले।.

उपयोग उदाहरण

क्रमांकित बनाम बुलेटेड सूची आइटम का पता लगाएँ

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}")

सभी क्रमांकित सूची आइटम उनके टेक्स्ट के साथ एकत्र करें

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-सुरक्षा

Format और Restart हो सकता है None. IsNumbered हमेशा एक है bool. OutlineElement.NumberList स्वयं हो सकता है None — किसी भी प्रॉपर्टी तक पहुँचने से पहले जाँचें।.


संबंधित देखें

 हिन्दी