Load / Save Options

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

Klasė: LoadOptions

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

LoadOptions yra perduodamas į Document konstruktorių, kad kontroliuotų, kaip .one failas įkeliamas.

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI suderinamumo laukas; funkciškai nenaudojamas v26.3.1 versijoje.

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)

Klasė: SaveOptions (bazinė klasė)

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

SaveOptions yra abstrakti bazinė klasė visoms išsaugojimo parinktimoms. Ji reikalauja SaveFormat kaip pirmąjį pozicinį argumentą.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatTikslinė išvesties formatas, skirtas Document.Save()

Nekurkite SaveOptions tiesiogiai. Naudokite vieną iš jos konkrečių subklasių.


Klasė: PdfSaveOptions

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

PDF specifinė eksporto konfigūracija. Tai yra vienintelė išsaugojimo parinkčių klasė, kurios parinktys perduodamos pagrindiniam eksporteriui v26.3.1 versijoje.

Kūrimo su PdfSaveOptions() — argumentų nereikia.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsPerduodama eksportoriuiImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfPrivalo būti SaveFormat.Pdf
PageIndexint0ImageRenderOptionsDeklaruota API suderinamumui; neturi jokio poveikio v26.3.1
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount Įspėjimas: Šie laukai egzistuoja duomenų klasėje, bet nėra skaitomi Document.Save() v26.3.1. Visos puslapiai visada eksportuojami į PDF nepaisant šių reikšmių.

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

Kokie išsaugojimo formatai yra įgyvendinti?

ImageRenderOptionsOptions klasėĮgyvendinta v26.3.1
SaveFormat.PdfPdfSaveOptionsTaip — reikalauja pip install "aspose-note[pdf]"
SaveFormat.OneNe — iškelia UnsupportedSaveFormatException

Žr. taip pat

 Lietuvių