Load / Save Options — Aspose.Note FOSS for Python API Reference
Kelas: LoadOptions
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import LoadOptions
LoadOptions dilewatkan ke Document konstruktor untuk mengontrol bagaimana sebuah .one file dimuat.
Document(source="file.one", load_options=LoadOptions())ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | Bidang kompatibilitas API; tidak digunakan secara fungsional di 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)Kelas: SaveOptions (kelas dasar)
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions
SaveOptions adalah kelas dasar abstrak untuk semua opsi penyimpanan. Ini memerlukan sebuah SaveFormat sebagai argumen posisi pertama.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Format keluaran target untuk Document.Save() |
Jangan menginstansiasi SaveOptions secara langsung. Gunakan salah satu subclass konkretnya.
Kelas: PdfSaveOptions
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions ImageRenderOptions: SaveOptions
Konfigurasi ekspor khusus PDF. Ini satu-satunya kelas opsi penyimpanan yang opsinya diteruskan ke exporter dasar dalam v26.3.1.
Bangun dengan PdfSaveOptions() — tidak diperlukan argumen.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Diteruskan ke pengekspor | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Harus SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Dideklarasikan untuk kompatibilitas API; tidak berpengaruh di v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
PageIndex / PageCount peringatan: Bidang-bidang ini ada pada dataclass tetapi tidak dibaca oleh Document.Save() di v26.3.1. Semua halaman selalu diekspor ke PDF terlepas dari nilai-nilai ini.
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")Format Penyimpanan Mana yang Diimplementasikan?
| ImageRenderOptions | Kelas Options | Diimplementasikan pada v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Ya — memerlukan pip install "aspose-note[pdf]" |
SaveFormat.One | — | Tidak — menimbulkan UnsupportedSaveFormatException |
Lihat Juga
- ImageRenderOptions:
Document.Save()menerima opsi-opsi ini - SaveFormat: enumerasi format output yang didukung
- UnsupportedSaveFormatException: dilempar untuk format yang belum diimplementasikan
- Panduan Pengembang Ekspor PDF