Бързо начало

Бързо начало

Тази страница разглежда минималните стъпки, необходими за четене на 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)

Следващи стъпки

 Български