سریع شروع

سریع شروع

این صفحه از طریق حداقل مراحل مورد نیاز برای خواندن یک OneNote عبور می کند. .one فایل و این فایل را با استفاده از Aspose.Note FOSS برای Python به PDF وارد کنید.


Prerequisites

RequirementDetail
Python3.10 or later
Packageaspose-note >= 26.3.2
OSویندوز، macOS یا لینوکس
مایکروسافت Officeنیازی نیست

مرحله اول: نصب

pip install aspose-note>=26.3.2

مرحله 2 – یک فایل OneNote را بارگذاری کنید

Document در این مطلب به عنوان یک نقطه ورودی می پردازیم.A .one راه های فایل برای بارگذاری :

from aspose.note import Document

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

مرحله 3 - صفحه ها و متن را بخوانید

GetChildNodes() بازگشت همه ی نسل های مستقیم یک نوع داده را به کار می گیرد. Document در هر صفحه و در همه صفحات Page برای غنی سازی متن:

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

مرحله 4 - صادرات به PDF

Document.Save() با SaveFormat.Pdf تولید یک PDF بدون هیچ رندر خارجی:

from aspose.note import Document, SaveFormat

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

قدم های بعدی

See Also

 فارسی