Load / Save Options

Load / Save Options — Aspose.Note FOSS for Python API Reference

کلاس: LoadOptions

ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import LoadOptions

LoadOptions به‌صورت پاس داده می‌شود Document سازندهٔ «<SEG_2»> برای کنترل چگونگی .one فایل «<SEG_3»> بارگذاری می‌شود.

Document(source="file.one", load_options=LoadOptions())

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseفیلد سازگاری API؛ در نسخهٔ v26.3.1 به‌صورت عملکردی استفاده نمی‌شود.

ImageRenderOptions

from aspose.note import Document, LoadOptions

opts = LoadOptions()
opts.LoadHistory = False  # no-op in v26.3.1, kept for .NET API compatibility

doc = Document("MyNotes.one", opts)

کلاس: SaveOptions (کلاس پایه)

ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions

SaveOptions کلاس پایهٔ انتزاعی برای تمام گزینه‌های ذخیره‌سازی است. این کلاس یک SaveFormat را به‌عنوان اولین آرگومان موقعیتی خود می‌طلبد.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatقالب خروجی هدف برای Document.Save()

نمونه‌سازی نکنید SaveOptions به‌صورت مستقیم. از یکی از زیرکلاس‌های مشخص آن استفاده کنید.


کلاس: PdfSaveOptions

ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions ImageRenderOptions: SaveOptions

پیکربندی صادرات مخصوص PDF. این تنها کلاس گزینه‌های ذخیره‌سازی است که گزینه‌های آن در نسخهٔ v26.3.1 به صادرکنندهٔ زیرین منتقل می‌شود.

ساخت با PdfSaveOptions() — نیازی به آرگومان نیست.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsبه صادرکننده منتقل شدImageRenderOptions
SaveFormatSaveFormatSaveFormat.Pdfباید باشد SaveFormat.Pdf
PageIndexint0ImageRenderOptionsبرای سازگاری API اعلام شده است؛ در نسخه v26.3.1 هیچ تأثیری ندارد
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount هشدار: این فیلدها در دیتاکلاس وجود دارند اما توسط Document.Save() در نسخه v26.3.1. تمام صفحات همیشه به PDF صادر می‌شوند صرف‌نظر از این مقادیر.

ImageRenderOptions

from aspose.note import Document, SaveFormat
from aspose.note.saving import PdfSaveOptions

doc = Document("MyNotes.one")

##Basic PDF export
doc.Save("output.pdf", SaveFormat.Pdf)

##Using PdfSaveOptions
opts = PdfSaveOptions()
doc.Save("output.pdf", opts)
import io
from aspose.note import Document, SaveFormat
from aspose.note.saving import PdfSaveOptions

##Export to an in-memory buffer
doc = Document("MyNotes.one")
buf = io.BytesIO()
opts = PdfSaveOptions()
doc.Save(buf, opts)
pdf_bytes = buf.getvalue()
print(f"PDF size: {len(pdf_bytes)} bytes")

کدام فرمت‌های ذخیره‌سازی پیاده‌سازی شده‌اند؟?

ImageRenderOptionsکلاس Optionsپیاده‌سازی شده در v26.3.1
SaveFormat.PdfPdfSaveOptionsبله — نیاز دارد pip install "aspose-note[pdf]"
SaveFormat.Oneخیر — خطا می‌اندازد UnsupportedSaveFormatException

همچنین ببینید

 فارسی