Rychlý start

Rychlý start

Tato stránka popisuje minimální kroky potřebné k přečtení OneNotu . .one soubor a exportovat do PDF pomocí Aspose.Všimněte si FOSS pro Python.


Předpoklady

PožadavekPodrobnosti
Python3.10 or later
Zásobní balíčekaspose-note >= 26.3.2
OSWindows, macOS nebo Linux
Microsoft Office (Microsoftový kancelář)Nevyžaduje se

Krok 1 Instalace

pip install aspose-note>=26.3.2

Krok 2 Natáčení souboru OneNote

Document je vstupní bod kořene. .one Směrnice pro načtení souboru:

from aspose.note import Document

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

Krok 3 Číst stránky a text

GetChildNodes() vrací všechny přímé potomky daného typu. Použijte na Document na stránkách a v každé z nich Page pro uzly listů s bohatým textem:

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

Krok 4 Export do PDF

Document.Save() s: SaveFormat.Pdf vytváří PDF bez externího renderera:

from aspose.note import Document, SaveFormat

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

Další kroky

 Čeština