Быстрый старт .

Быстрый старт .

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


Предварительные условия

ТребованиеПодробности
Python3.10 or later
Пакетaspose-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)

Следующие шаги

 Русский