Швидкий старт

Швидкий старт

На цій сторінці вийде про мінімальні кроки, необхідні для читання OneNote. .one файл і експортувати його в PDF за допомогою Aspose.Note FOSS для Python.


Prerequisites

RequirementDetail
Python3.10 or later
Packageaspose-note >= 26.3.2
OSWindows, macOS або Linux
Microsoft Office (профіль)Не обов’язкова.

Крок 1 Інсталювання

pip install aspose-note>=26.3.2

Крок 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)

Наступні кроки

See Also

 Українська