Швидкий старт
Швидкий старт
На цій сторінці вийде про мінімальні кроки, необхідні для читання OneNote. .one файл і експортувати його в PDF за допомогою Aspose.Note FOSS для Python.
Prerequisites
| Requirement | Detail |
|---|---|
| Python | 3.10 or later |
| Package | 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)