Load / Save Options — Aspose.Note FOSS for Python API Reference
Klasse: LoadOptions
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import LoadOptions
LoadOptions wordt doorgegeven aan de Document constructor om te bepalen hoe een .one bestand wordt geladen.
Document(source="file.one", load_options=LoadOptions())ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | API-compatibiliteitsveld; functioneel niet gebruikt in 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)Klasse: SaveOptions (basisklasse)
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions
SaveOptions is de abstracte basisklasse voor alle opslaan‑opties. Het vereist een SaveFormat als eerste positionele argument.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Het doeluitvoerformaat voor Document.Save() |
Instantieer niet SaveOptions direct. Gebruik een van de concrete subklassen.
Klasse: PdfSaveOptions
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions ImageRenderOptions: SaveOptions
PDF-specifieke exportconfiguratie. Dit is de enige opslagopties-klasse waarvan de opties worden doorgegeven aan de onderliggende exporter in v26.3.1.
Construeer met PdfSaveOptions() — geen argumenten vereist.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Doorgestuurd naar exporteur | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Moet zijn SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Gedeclareerd voor API-compatibiliteit; heeft geen effect in v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
PageIndex / PageCount kanttekening: Deze velden bestaan in de dataklasse maar worden niet gelezen door Document.Save() in v26.3.1. Alle pagina’s worden altijd geëxporteerd naar PDF, ongeacht deze waarden.
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")Welke opslagformaten zijn geïmplementeerd?
| ImageRenderOptions | Optiesklasse | Geïmplementeerd in v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Ja — vereist pip install "aspose-note[pdf]" |
SaveFormat.One | — | Nee — veroorzaakt UnsupportedSaveFormatException |
Zie ook
- ImageRenderOptions:
Document.Save()accepteert deze opties - SaveFormat: opsomming van ondersteunde uitvoerformaten
- UnsupportedSaveFormatException: opgegooid voor niet-ondersteunde formaten
- PDF-exportontwikkelaarsgids