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
| Vereiste | Detail |
|---|---|
| Python | 3.10 of nieuwer |
| Package | aspose-note >= 26.3.2 |
| OS | Windows, macOS of Linux |
| Microsoft Office | Niet vereist |
Stap 1 — Installeren
pip install aspose-note-fossStap 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)