Snelstart

Snelstart

Deze pagina loopt de minimale stappen door die nodig zijn om een OneNote .one bestand te lezen en het te exporteren naar PDF met behulp van Aspose.Note FOSS voor Python.


Vereisten

VereisteDetail
Python3.10 of nieuwer
Packageaspose-note >= 26.3.2
OSWindows, macOS of Linux
Microsoft OfficeNiet vereist

Stap 1 — Installeren

pip install aspose-note-foss

Stap 2 — Laad een OneNote bestand

Document is het root-ingangspunt. Geef een .one bestandspad op om het te laden:

from aspose.note import Document

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

Stap 3 — Pagina’s en tekst lezen

GetChildNodes() retourneert alle directe afstammelingen van een gegeven type. Gebruik het op Document voor pagina’s, en op elke Page voor rich-text bladknooppunten:

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]}")

Stap 4 — Exporteren naar PDF

Document.Save() met SaveFormat.Pdf genereert een PDF zonder externe renderer:

from aspose.note import Document, SaveFormat

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

Volgende stappen

Zie ook

 Nederlands