Început rapid

Început rapid

Această pagină vă prezintă pașii minimi necesari pentru a citi un OneNote. .one dosar şi să o exportați în PDF folosind Aspose.Note FOSS pentru Python.


Condiții prealabile

CerințăDetalii
Python3.10 or later
Paletă de serviciiaspose-note >= 26.3.2
OSWindows, macOS sau Linux
Microsoft Office (în limba engleză)Nu este necesar.

Pasul 1 Instalare

pip install aspose-note>=26.3.2

Pasul 2 Încărcarea unui fișier OneNote

Document este punctul de intrare la rădăcină. .one Calea de încărcare a fişierului:

from aspose.note import Document

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

Pasul 3 Citirea paginii şi a textului

GetChildNodes() returnă toate descendenții direcți ai unui anumit tip. Folosește-l pe Document pentru pagini și pe fiecare Page pentru nodurile de frunze cu text bogat:

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

Pasul 4 Export în PDF

Document.Save() cu: SaveFormat.Pdf produce un PDF fără niciun procesor de redare extern:

from aspose.note import Document, SaveFormat

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

Următoarele paşi

 Română