Load / Save Options

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

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI-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

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatHet 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

ImageRenderOptionsImageRenderOptionsImageRenderOptionsDoorgestuurd naar exporteurImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfMoet zijn SaveFormat.Pdf
PageIndexint0ImageRenderOptionsGedeclareerd voor API-compatibiliteit; heeft geen effect in v26.3.1
PageCount`intNone`NoneImageRenderOptions

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?

ImageRenderOptionsOptiesklasseGeïmplementeerd in v26.3.1
SaveFormat.PdfPdfSaveOptionsJa — vereist pip install "aspose-note[pdf]"
SaveFormat.OneNee — veroorzaakt UnsupportedSaveFormatException

Zie ook

 Nederlands