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
すべてのプロパティは読み取り専用です。.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
Format | `str | None` | None |
Restart | `int | None` | None |
IsNumbered | bool | False | True 順序付き(番号付き)リスト用;; False 箇条書きまたは非連続リスト用。. |
Node から継承
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
ParentNode | `Node | None` |
Document | `Document | None` |
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 — プロパティにアクセスする前にチェックしてください。.
関連項目
- ImageRenderOptions: 基底クラス
- OutlineElement: を保持する要素
NumberList - 開発者ガイド