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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | API 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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Tikslinė 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
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Perduodama eksportoriui | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Privalo būti SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Deklaruota API suderinamumui; neturi jokio poveikio v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
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?
| ImageRenderOptions | Options klasė | Įgyvendinta v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Taip — reikalauja pip install "aspose-note[pdf]" |
SaveFormat.One | — | Ne — iškelia UnsupportedSaveFormatException |
Žr. taip pat
- ImageRenderOptions:
Document.Save()priima šias parinktis - SaveFormat: palaikomų išvesties formatų išvardinimas
- UnsupportedSaveFormatException: iškelta neįgyvendintiems formatams
- PDF eksporto kūrėjo vadovas