Load / Save Options

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

Luokka: LoadOptions

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

LoadOptions siirretään Document konstruktori ohjaamaan, miten .one tiedosto ladataan.

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

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI-yhteensopivuuskenttä; ei toiminnallisesti käytössä versiossa 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)

Luokka: SaveOptions (perusluokka)

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

SaveOptions on kaikkien tallennusvaihtoehtojen abstrakti perusluokka. Se vaatii SaveFormat ensimmäisenä sijaintiargumenttina.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormatKohteen ulostusmuoto Document.Save()

Älä luo instanssia SaveOptions suoraan. Käytä yhtä sen konkreettisista alaluokista.


Luokka: PdfSaveOptions

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

PDF‑kohtainen vientiasetusten määritys. Tämä on ainoa tallennusasetusten luokka, jonka asetukset välitetään taustalla olevaan vientiohjelmaan versiossa v26.3.1.

Rakenna käyttäen PdfSaveOptions() — argumentteja ei vaadita.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptionsVälitetään vientitoimijalleImageRenderOptions
SaveFormatSaveFormatSaveFormat.PdfTäytyy olla SaveFormat.Pdf
PageIndexint0ImageRenderOptionsIlmoitettu API-yhteensopivuutta varten; ei vaikuta versiossa v26.3.1
PageCount`intNone`NoneImageRenderOptions

PageIndex / PageCount varoitus: Nämä kentät ovat dataluokassa, mutta niitä ei lueta Document.Save() versiossa v26.3.1. Kaikki sivut viedään aina PDF-muotoon näistä arvoista riippumatta.

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

Mitkä tallennusformaatit on toteutettu?

ImageRenderOptionsAsetusluokkaToteutettu versiossa v26.3.1
SaveFormat.PdfPdfSaveOptionsKyllä — vaatii pip install "aspose-note[pdf]"
SaveFormat.OneEi — nostaa UnsupportedSaveFormatException

Katso myös

 Suomi