Inicio rápido

Inicio rápido

Esta página pasa por los pasos mínimos necesarios para leer un OneNote. .one El archivo y Exportación de los datos en PDF utilizando Aspose.Note FOSS para Python.


Prediciones

RequisitosDetalles
Python3.10 or later
paqueteaspose-note >= 26.3.2
OSWindows, MacOS o Linux
Microsoft Office en el sitioNo es necesario

Paso 1 - Instalar

pip install aspose-note>=26.3.2

Paso 2 - Cargar un archivo de OneNote

Document Es el punto de entrada de la raíz. pasar a .one El camino de archivo para cargarlo:

from aspose.note import Document

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

Paso 3 - Leer páginas y texto

GetChildNodes() devolverá a todos los descendientes directos de un tipo dado. Document para las páginas, y en cada una de ellas Page Para los nódulos de hoja de texto rico:

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

Paso 4 - Exportación a PDF

Document.Save() con SaveFormat.Pdf Producir un PDF sin ningún render externo:

from aspose.note import Document, SaveFormat

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

Siguiente pasos

Ver también

 Español