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

Classe: LoadOptions

Properties: aspose.note Properties: from aspose.note import LoadOptions

LoadOptions es passa al Document constructor per controlar com un .one el fitxer es carrega.

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

Properties

PropertiesPropertiesPropertiesProperties
DocumentPassword`strNone`None
LoadHistoryboolFalseCamp de compatibilitat d’API; no s’utilitza funcionalment a la versió v26.3.1.

Properties

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)

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

SaveOptions és la classe base abstracta per a totes les opcions de desament. Requereix un SaveFormat com el seu primer argument posicional.

Properties

PropertiesPropertiesProperties
SaveFormatSaveFormatEl format de sortida de destinació per a Document.Save()

No instancieu SaveOptions directament. Utilitzeu una de les seves subclasses concretes.


Classe: PdfSaveOptions

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

Configuració d’exportació específica per a PDF. Aquesta és l’única classe d’opcions de desament les cues opcions es passen a l’exportador subjacents en v26.3.1.

Construir amb PdfSaveOptions() — no cal cap argument.

Properties

PropertiesPropertiesPropertiesReenviat a l’exportadorProperties
SaveFormatSaveFormatSaveFormat.PdfHa de ser SaveFormat.Pdf
PageIndexint0PropertiesDeclarat per compatibilitat d’API; no té cap efecte a la v26.3.1
PageCount`intNone`NoneProperties

PageIndex / PageCount advertència: Aquests camps existeixen a la dataclass però no són llegits per Document.Save() a la v26.3.1. Totes les pàgines s’exporten sempre a PDF independentment d’aquests valors.

Properties

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

Quins formats de desament s’han implementat?

PropertiesClasse d’opcionsImplementat a la v26.3.1
SaveFormat.PdfPdfSaveOptionsSí — requereix pip install "aspose-note[pdf]"
SaveFormat.OneNo — llança UnsupportedSaveFormatException

Vegeu també

 Català