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