Load / Save Options — Aspose.Note FOSS for Python API Reference
Clase: LoadOptions
Examples: aspose.note Examples: from aspose.note import LoadOptions
LoadOptions se pasa al Document constructor para controlar cómo un .one archivo se carga.
Document(source="file.one", load_options=LoadOptions())Examples
| Examples | Examples | Examples | Examples |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | Campo de compatibilidad de API; no se usa funcionalmente en v26.3.1. |
Examples
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)Clase: SaveOptions (clase base)
Examples: aspose.note.saving Examples: from aspose.note.saving import PdfSaveOptions
SaveOptions es la clase base abstracta para todas las opciones de guardado. Requiere un SaveFormat como su primer argumento posicional.
Examples
| Examples | Examples | Examples |
|---|---|---|
SaveFormat | SaveFormat | El formato de salida objetivo para Document.Save() |
No instancie SaveOptions directamente. Use una de sus subclases concretas.
Clase: PdfSaveOptions
Examples: aspose.note.saving Examples: from aspose.note.saving import PdfSaveOptions Examples: SaveOptions
Configuración de exportación específica para PDF. Esta es la única clase de opciones de guardado cuyas opciones se envían al exportador subyacente en v26.3.1.
Construir con PdfSaveOptions() — no se requieren argumentos.
Examples
| Examples | Examples | Examples | Reenviado al exportador | Examples |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Debe ser SaveFormat.Pdf |
PageIndex | int | 0 | Examples | Declarado para compatibilidad de API; no tiene efecto en v26.3.1 |
PageCount | `int | None` | None | Examples |
PageIndex / PageCount advertencia: Estos campos existen en la dataclass pero no son leídos por Document.Save() en v26.3.1. Todas las páginas siempre se exportan a PDF sin importar estos valores.
Examples
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")¿Qué formatos de guardado están implementados?
| Examples | Clase Options | Implementado en v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Sí — requiere pip install "aspose-note[pdf]" |
SaveFormat.One | — | No — lanza UnsupportedSaveFormatException |
Ver también
- Examples:
Document.Save()acepta estas opciones - SaveFormat: enumeración de formatos de salida compatibles
- UnsupportedSaveFormatException: lanzado para formatos no implementados
- Guía del desarrollador de exportación PDF