Load / Save Options — Aspose.Note FOSS for Python API Reference
Klass: LoadOptions
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import LoadOptions
LoadOptions skickas till Document konstruktor för att styra hur en .one fil laddas.
Document(source="file.one", load_options=LoadOptions())ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | API-kompatibilitetsfält; används inte funktionellt i 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)Klass: SaveOptions (basklass)
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions
SaveOptions är den abstrakta basklassen för alla spara-alternativ. Den kräver en SaveFormat som sitt första positionsargument.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Målets utdataformat för Document.Save() |
Instansiera inte SaveOptions direkt. Använd en av dess konkreta underklasser.
Klass: PdfSaveOptions
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions ImageRenderOptions: SaveOptions
PDF-specifik exportkonfiguration. Detta är den enda sparaalternativsklassen vars alternativ vidarebefordras till den underliggande exportören i v26.3.1.
Konstruera med PdfSaveOptions() — inga argument krävs.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Skickas vidare till exportören | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Måste vara SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Deklarerad för API-kompatibilitet; har ingen effekt i v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
PageIndex / PageCount förbehåll: Dessa fält finns i dataklassen men läses inte av Document.Save() i v26.3.1. Alla sidor exporteras alltid till PDF oavsett dessa värden.
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")Vilka sparaformat är implementerade?
| ImageRenderOptions | Options-klass | Implementerad i v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Ja — kräver pip install "aspose-note[pdf]" |
SaveFormat.One | — | Nej — kastar UnsupportedSaveFormatException |
Se även
- ImageRenderOptions:
Document.Save()accepterar dessa alternativ - SaveFormat: uppräkning av stödda utdataformat
- UnsupportedSaveFormatException: kastas för icke-implementerade format
- PDF-exportutvecklarguide