Load / Save Options — Aspose.Note FOSS for Python API Reference

Třída: LoadOptions

Properties: aspose.note Properties: from aspose.note import LoadOptions

LoadOptions je předán do Document konstruktoru pro řízení, jak .one soubor je načten.

Document(source="file.one", load_options=LoadOptions())

Properties

PropertiesPropertiesPropertiesProperties
DocumentPassword`strNone`None
LoadHistoryboolFalsePole pro kompatibilitu API; funkčně nepoužito ve verzi v26.3.1.

Properties

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)

Třída: SaveOptions (základní třída)

Properties: aspose.note.saving Properties: from aspose.note.saving import PdfSaveOptions

SaveOptions je abstraktní základní třída pro všechny možnosti uložení. Vyžaduje SaveFormat jako svůj první poziční argument.

Properties

PropertiesPropertiesProperties
SaveFormatSaveFormatCílový výstupní formát pro Document.Save()

Nevytvářejte SaveOptions přímo. Použijte jednu z jejích konkrétních podtříd.


Třída: PdfSaveOptions

Properties: aspose.note.saving Properties: from aspose.note.saving import PdfSaveOptions Properties: SaveOptions

Konfigurace exportu specifická pro PDF. Toto je jediná třída nastavení ukládání, jejíž možnosti jsou předány podkladovému exportéru ve verzi v26.3.1.

Vytvořte s PdfSaveOptions() — žádné argumenty nejsou vyžadovány.

Properties

PropertiesPropertiesPropertiesPředáno exportéruProperties
SaveFormatSaveFormatSaveFormat.PdfMusí být SaveFormat.Pdf
PageIndexint0PropertiesDeklarováno pro kompatibilitu API; nemá žádný vliv ve verzi v26.3.1
PageCount`intNone`NoneProperties

PageIndex / PageCount výhrada: Tato pole existují v datové třídě, ale nečtou se Document.Save() ve verzi v26.3.1. Všechny stránky jsou vždy exportovány do PDF bez ohledu na tyto hodnoty.

Properties

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")

Které formáty ukládání jsou implementovány?

Propertiestřída OptionsImplementováno ve verzi v26.3.1
SaveFormat.PdfPdfSaveOptionsAno — vyžaduje pip install "aspose-note[pdf]"
SaveFormat.OneNe — vyvolá UnsupportedSaveFormatException

Viz také

 Čeština