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 ध्यान देने योग्य बात: ये फ़ील्ड dataclass में मौजूद हैं लेकिन पढ़े नहीं जाते 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 निर्यात डेवलपर गाइड