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
| Requirement | Detail |
|---|---|
| Python | 3.10 or later |
| Package | aspose-note >= 26.3.2 |
| OS | Windows, MacOS eller Linux |
| Microsoft Office | inte krävs |
Steg 1 - Installera
pip install aspose-note>=26.3.2Steg 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)