Snabb start

Snabb start

Den här sidan går igenom de minsta stegen som krävs för att läsa en OneNote. .one filer och Exportera den till PDF med Aspose.Note FOSS för Python.


Prerequisites

RequirementDetail
Python3.10 or later
Packageaspose-note >= 26.3.2
OSWindows, MacOS eller Linux
Microsoft Officeinte krävs

Steg 1 - Installera

pip install aspose-note>=26.3.2

Steg 2 – Ladda upp en OneNote-fil

Document är röttringsanvändningen. pass a .one filvägen för att ladda den:

from aspose.note import Document

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

Steg 3 – Läs sidor och text

GetChildNodes() returnerar alla direkt efterkommande av en viss typ. Använd den på Document för sidor och på varje Page för rik text blad noder:

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

Steg 4 – Export till PDF

Document.Save() med SaveFormat.Pdf producerar en PDF utan någon extern renderare:

from aspose.note import Document, SaveFormat

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

Nästa steg

Se även

 Svenska