Load / Save Options

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

Classe: LoadOptions

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

LoadOptions viene passato al Document costruttore per controllare come un .one file viene caricato.

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseCampo di compatibilità API; non utilizzato funzionalmente 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)

Classe: SaveOptions (classe base)

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

SaveOptions è la classe base astratta per tutte le opzioni di salvataggio. Richiede un SaveFormat come suo primo argomento posizionale.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatIl formato di output di destinazione per Document.Save()

Non istanziare SaveOptions direttamente. Usa una delle sue sottoclassi concrete.


Classe: PdfSaveOptions

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

Configurazione di esportazione specifica per PDF. Questa è l’unica classe di opzioni di salvataggio le cui opzioni vengono inoltrate all’esportatore sottostante in v26.3.1.

Costruisci con PdfSaveOptions() — nessun argomento richiesto.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsInoltrato all’esportatoreImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfDeve essere SaveFormat.Pdf
PageIndexint0ImageRenderOptionsDichiarato per compatibilità API; non ha effetto in v26.3.1
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount avvertenza: Questi campi esistono nella dataclass ma non sono letti da Document.Save() in v26.3.1. Tutte le pagine vengono sempre esportate in PDF indipendentemente da questi valori.

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

Quali formati di salvataggio sono implementati?

ImageRenderOptionsClasse OptionsImplementato in v26.3.1
SaveFormat.PdfPdfSaveOptionsSì — richiede pip install "aspose-note[pdf]"
SaveFormat.OneNo — solleva UnsupportedSaveFormatException

Vedi anche

 Italiano