Load / Save Options

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

Osztály: LoadOptions

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

LoadOptions átadódik a Document konstruktor, amely szabályozza, hogyan .one a fájl betöltődik.

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI kompatibilitási mező; funkcionálisan nem használatos a v26.3.1 verzióban.

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)

Osztály: SaveOptions (alaposztály)

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

SaveOptions az összes mentési opció absztrakt alaposztálya. Egy SaveFormat mint első pozicionális argumentumát.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatA cél kimeneti formátum a Document.Save()

Ne példányosítsd SaveOptions közvetlenül. Használj egy konkrét alosztályt.


Osztály: PdfSaveOptions

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

PDF-specifikus exportkonfiguráció. Ez az egyetlen mentési beállítások osztály, amelynek beállításait a v26.3.1 verzióban továbbítják az alaprendszer exportálója felé.

Készíts példányt a PdfSaveOptions() — nincs szükség argumentumra.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsTovábbítva az exportálónakImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfKell legyen SaveFormat.Pdf
PageIndexint0ImageRenderOptionsDeklarálva az API-kompatibilitás érdekében; nincs hatása a v26.3.1-ben
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount kitétel: Ezek a mezők léteznek a dataclass-ban, de nem olvassa őket Document.Save() a v26.3.1-ben. Az összes oldal mindig PDF-be exportálódik ezeknek az értékeknek függetlenül.

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

Mely mentési formátumok vannak megvalósítva?

ImageRenderOptionsOpciók osztályaMegvalósítva a v26.3.1-ben
SaveFormat.PdfPdfSaveOptionsIgen — követeli pip install "aspose-note[pdf]"
SaveFormat.OneNem — hibát dob UnsupportedSaveFormatException

Lásd még

 Magyar