Load / Save Options — Aspose.Note FOSS for Python API Reference
Κλάση: LoadOptions
ImageRenderOptions: aspose.note ImageRenderOptions: from aspose.note import LoadOptions
LoadOptions μεταβιβάζεται στο Document κατασκευαστή για να ελέγξει πώς ένα .one αρχείο φορτώνεται.
Document(source="file.one", load_options=LoadOptions())ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|---|
DocumentPassword | `str | None` | None |
LoadHistory | bool | False | Πεδία συμβατότητας API· δεν χρησιμοποιείται λειτουργικά στην έκδοση 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)Κλάση: SaveOptions (βασική κλάση)
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions
SaveOptions είναι η αφηρημένη βασική κλάση για όλες τις επιλογές αποθήκευσης. Απαιτεί ένα SaveFormat ως το πρώτο οριστικό όρισμα.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
SaveFormat | SaveFormat | Η μορφή εξόδου-στόχος για Document.Save() |
Μην δημιουργείτε SaveOptions απευθείας. Χρησιμοποιήστε μία από τις συγκεκριμένες υποκλάσεις της.
Κλάση: PdfSaveOptions
ImageRenderOptions: aspose.note.saving ImageRenderOptions: from aspose.note.saving import PdfSaveOptions ImageRenderOptions: SaveOptions
Διαμόρφωση εξαγωγής ειδική για PDF. Αυτή είναι η μοναδική κλάση επιλογών αποθήκευσης των οποίων οι επιλογές προωθούνται στον υποκείμενο εξαγωγέα στην έκδοση v26.3.1.
Δομήστε με PdfSaveOptions() — δεν απαιτούνται ορίσματα.
ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions | Προωθείται στον εξαγωγέα | ImageRenderOptions |
|---|---|---|---|---|
SaveFormat | SaveFormat | SaveFormat.Pdf | — | Πρέπει να είναι SaveFormat.Pdf |
PageIndex | int | 0 | ImageRenderOptions | Δηλώνεται για συμβατότητα API· δεν έχει καμία επίδραση στην v26.3.1 |
PageCount | `int | None` | None | ImageRenderOptions |
PageIndex / PageCount προειδοποίηση: Αυτά τα πεδία υπάρχουν στην κλάση δεδομένων αλλά δεν διαβάζονται από Document.Save() στην v26.3.1. Όλες οι σελίδες εξάγονται πάντα σε PDF ανεξάρτητα από αυτές τις τιμές.
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")Ποιοι τύποι αποθήκευσης έχουν υλοποιηθεί;?
| ImageRenderOptions | Κλάση Options | Υλοποιήθηκε στην v26.3.1 |
|---|---|---|
SaveFormat.Pdf | PdfSaveOptions | Ναι — απαιτεί pip install "aspose-note[pdf]" |
SaveFormat.One | — | Όχι — εγείρει UnsupportedSaveFormatException |
Δείτε επίσης
- ImageRenderOptions:
Document.Save()δέχεται αυτές τις επιλογές - SaveFormat: απαρίθμηση των υποστηριζόμενων μορφών εξόδου
- UnsupportedSaveFormatException: προκαλείται για μη υλοποιημένες μορφές
- Οδηγός Προγραμματιστή για Εξαγωγή PDF