سریع شروع
سریع شروع
این صفحه از طریق حداقل مراحل مورد نیاز برای خواندن یک OneNote عبور می کند. .one فایل و این فایل را با استفاده از Aspose.Note FOSS برای Python به PDF وارد کنید.
Prerequisites
| Requirement | Detail |
|---|---|
| Python | 3.10 or later |
| Package | aspose-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)