Nopea aloitus

Nopea aloitus

Tämä sivu kulkee vähimmäisvaiheita tarvitaan lukemaan OneNote .one tiedosto ja tuoda se PDF:ään käyttämällä Aspose.Note FOSS for Python.


Prerequisites

RequirementDetail
Python3.10 or later
Packageaspose-note >= 26.3.2
OSWindows, MacOS tai Linux
Microsoft Office -palvelutEi vaadittava

Vaihe 1 - Asennuksen

pip install aspose-note>=26.3.2

Vaihe 2 - Lataa OneNote-tiedosto

Document on juuret pääsypiste. pass a .one tiedoston polku ladata sitä:

from aspose.note import Document

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

Vaihe 3 – Lue sivuja ja tekstiä

GetChildNodes() palauttaa kaikki suorat jälkeläiset tietyn tyypin. Käytä sitä Document sivustoja ja jokaisella Page Rikkaan tekstiin lehdet:

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

Vaihe 4 – PDF:n vienti

Document.Save() ja kanssa SaveFormat.Pdf tuottaa PDF:n ilman ulkoista rendereria:

from aspose.note import Document, SaveFormat

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

Seuraava askel

See Also

 Suomi