Load / Save Options

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

Klass: LoadOptions

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

LoadOptions skickas till Document konstruktor för att styra hur en .one fil laddas.

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI-kompatibilitetsfält; används inte funktionellt i 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)

Klass: SaveOptions (basklass)

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

SaveOptions är den abstrakta basklassen för alla spara-alternativ. Den kräver en SaveFormat som sitt första positionsargument.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatMålets utdataformat för Document.Save()

Instansiera inte SaveOptions direkt. Använd en av dess konkreta underklasser.


Klass: PdfSaveOptions

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

PDF-specifik exportkonfiguration. Detta är den enda sparaalternativsklassen vars alternativ vidarebefordras till den underliggande exportören i v26.3.1.

Konstruera med PdfSaveOptions() — inga argument krävs.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsSkickas vidare till exportörenImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfMåste vara SaveFormat.Pdf
PageIndexint0ImageRenderOptionsDeklarerad för API-kompatibilitet; har ingen effekt i v26.3.1
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount förbehåll: Dessa fält finns i dataklassen men läses inte av Document.Save() i v26.3.1. Alla sidor exporteras alltid till PDF oavsett dessa värden.

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")

Vilka sparaformat är implementerade?

ImageRenderOptionsOptions-klassImplementerad i v26.3.1
SaveFormat.PdfPdfSaveOptionsJa — kräver pip install "aspose-note[pdf]"
SaveFormat.OneNej — kastar UnsupportedSaveFormatException

Se även

 Svenska