Load / Save Options

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

ExamplesExamplesExamplesExamples
DocumentPassword`strNone`None
LoadHistoryboolFalseCampo 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

ExamplesExamplesExamples
SaveFormatSaveFormatEl 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

ExamplesExamplesExamplesReenviado al exportadorExamples
SaveFormatSaveFormatSaveFormat.PdfDebe ser SaveFormat.Pdf
PageIndexint0ExamplesDeclarado para compatibilidad de API; no tiene efecto en v26.3.1
PageCount`intNone`NoneExamples

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?

ExamplesClase OptionsImplementado en v26.3.1
SaveFormat.PdfPdfSaveOptionsSí — requiere pip install "aspose-note[pdf]"
SaveFormat.OneNo — lanza UnsupportedSaveFormatException

Ver también

 Español