Бързо начало
Бързо начало
Тази страница разглежда минималните стъпки, необходими за четене на OneNote. .one Документ и изнасянето му в PDF с помощта на Aspose.Note FOSS за Python.
Предварителни условия
| Изискване | Детайли |
|---|---|
| Python | 3.10 or later |
| Пакетът | aspose-note >= 26.3.2 |
| OS | Windows, 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)