クイックスタート

クイックスタート

クイックスタート

このページでは、OneNote .one ファイルを読み取り、Aspose.Note FOSS for Python を使用して PDF にエクスポートするために必要な最小手順を説明します。


前提条件

要件詳細
Python3.10以降
Packageaspose-note >= 26.3.2
OSWindows、macOS、またはLinux
Microsoft Office不要

ステップ 1 — インストール

pip install aspose-note-foss

ステップ 2 — OneNote ファイルをロード

Document はルートエントリーポイントです。.one ファイルパスを渡してロードしてください:

from aspose.note import Document

doc = Document("notebook.one")
print(f"Format : {doc.FileFormat}")
print(f"Pages  : {len(list(doc))}")

ステップ3 — ページとテキストを読み取る

GetChildNodes() は指定されたタイプのすべての直接子孫を返します。Document ではページに、各 Page ではリッチテキストのリーフノードに使用します:

from aspose.note import Document, Page, RichText

doc = Document("notebook.one")
for page in doc.GetChildNodes(Page):
    if page.Title and page.Title.TitleText:
        print(f"Page: {page.Title.TitleText}")
    for rt in page.GetChildNodes(RichText):
        text = "".join(rt)
        if text.strip():
            print(f"  {text[:120]}")

ステップ4 — PDFにエクスポート

Document.Save() を SaveFormat.Pdf と組み合わせると、外部レンダラを使用せずに PDF を生成します:

from aspose.note import Document, SaveFormat

doc = Document("notebook.one")
doc.Save("output.pdf", SaveFormat.Pdf)

次のステップ

参照

 日本語