Load / Save Options

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

ImageRenderOptionsImageRenderOptionsImageRenderOptionsImageRenderOptions
DocumentPassword`strNone`None
LoadHistoryboolFalseAPI 호환성 필드; 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

ImageRenderOptionsImageRenderOptionsImageRenderOptions
SaveFormatSaveFormat다음에 대한 대상 출력 형식 Document.Save()

인스턴스를 생성하지 마십시오 SaveOptions 직접 인스턴스화하지 마십시오. 구체적인 하위 클래스 중 하나를 사용하십시오.


클래스: PdfSaveOptions

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

PDF 전용 내보내기 구성입니다. v26.3.1에서 옵션이 기본 내보내기 엔진에 전달되는 유일한 저장 옵션 클래스입니다.

다음으로 생성합니다 PdfSaveOptions() — 인수가 필요하지 않습니다.

ImageRenderOptions

ImageRenderOptionsImageRenderOptionsImageRenderOptions내보내기로 전달됩니다ImageRenderOptions
SaveFormatSaveFormatSaveFormat.Pdf이어야 합니다 SaveFormat.Pdf
PageIndexint0ImageRenderOptionsAPI 호환성을 위해 선언되었으며; v26.3.1에서는 아무 효과가 없습니다.
PageCount`intNone`NoneImageRenderOptions

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옵션 클래스v26.3.1에 구현됨
SaveFormat.PdfPdfSaveOptions예 — 필요함 pip install "aspose-note[pdf]"
SaveFormat.One아니오 — 예외 발생 UnsupportedSaveFormatException

참고

 한국어