Démarrage rapide

Démarrage rapide

Cette page passe par les étapes minimales nécessaires pour lire un fichier OneNote .one et l’exporter dans le PDF en utilisant Aspose.Nota FOSS pour Python.


Principaux

RequirementDetail
Python3.10 or later
Packageaspose-note >= 26.3.2
OSWindows, macOS, or Linux
Microsoft OfficeNot required

Étape 1 - Installation

pip install aspose-note>=26.3.2

Étape 2 – Télécharger un fichier OneNote

‘Document’ est le point d’entrée de la racine. Passez un chemin de fichier ‘.one’ pour l’en charge :

from aspose.note import Document

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

Étape 3 - Lire les pages et le texte

‘GetChildNodes()’ retourne tous les descendants directs d’un type donné. Utilisez-le sur ‘Document’ pour les pages, et sur chaque ‘Page’ des nœuds de feuilles riches en texte:

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

Étape 4 - Exportation en PDF

‘Document.Save()’ avec ‘SavFormat.Pdf’ produit un PDF sans aucun rendu externe:

from aspose.note import Document, SaveFormat

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

Les prochains pas

  • Installation
  • Licence
  • Caractéristiques de l’ensemble
  • Les articles KB
  • Référence API

Voir aussi

  • Aspose.Note - Documentation d’entreprise
 Français