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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | Campo 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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Il 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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Inoltrato all’esportatore | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Deve essere SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Dichiarato per compatibilità API; non ha effetto in v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
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?
| ImageRenderOptions | Classe Options | Implementato in v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Sì — richiede pip install "aspose-note[pdf]" |
SaveFormat.One | — | No — solleva UnsupportedSaveFormatException |
Vedi anche
- ImageRenderOptions:
Document.Save()accetta queste opzioni - SaveFormat: enumerazione dei formati di output supportati
- UnsupportedSaveFormatException: sollevato per formati non implementati
- Guida per sviluppatori all’esportazione PDF