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 はすべての保存オプションの抽象基底クラスです。最初の位置引数として a が必要です。 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 エクスポート開発者ガイド