Aspose.Note FOSS for Python
Denna referens täcker hela den offentliga API-ytan för aspose-note version 26.3.1. Endast symboler som exporteras från aspose.note paketet dokumenteras här. Allt under aspose.note._internal är en implementationsdetalj och kan ändras utan förvarning.
ImageRenderOptions: pip install aspose-note (core) eller pip install "aspose-note[pdf]" (med PDF-export)
ImageRenderOptions: from aspose.note import Document, RichText, ...
ImageRenderOptions
Dokument och traversering
| Class | Description |
|---|---|
AsposeNoteError | Class extending Exception. |
AttachedFile | AttachedFile.FileName holds the optional name of the attached file. |
CompositeNode | CompositeNode.AppendChildLast appends the given node as the last child and returns the added node. |
Document | Document.Save writes the document to a file, stream, or path using the given format or options. |
DocumentVisitor | DocumentVisitor.VisitDocumentStart is invoked when traversal begins a Document node. |
FileCorruptedException | Class extending AsposeNoteError. |
Image | Image.Replace replaces the current image data with the provided Image instance. |
IncorrectDocumentStructureException | Class extending AsposeNoteError. |
IncorrectPasswordException | Class extending AsposeNoteError. |
License | License.SetLicense loads a license from the given file path or binary stream. |
LoadOptions | LoadOptions.DocumentPassword holds the password used to open encrypted documents, or None if not set. |
Metered | Metered.SetMeteredKey stores the provided public and private keys for metered licensing. |
Node | Node.Accept invokes the visitor on this node for traversal or processing. |
NoteTag | NoteTag.CreateYellowStar creates a yellow‑star tag, optionally assigning a label. |
NumberList | NumberList.GetNumberedListHeader returns the header string for the specified list number. |
Outline | Outline.HorizontalOffset represents the horizontal offset of the outline within its container. |
OutlineElement | OutlineElement.NumberList represents the numbered list applied to this outline element, or None if absent. |
Page | Page.Clone creates a copy of the page; if cloneHistory is true the page’s revision history is also copied. |
PageHistory | PageHistory.Add adds the specified Page to the collection. |
ParagraphStyle | ParagraphStyle.Default returns a ParagraphStyle instance initialized with default formatting values. |
RichText | RichText.Append appends the given text with optional style to the end of the rich text. |
Table | Table.Tags provides the collection of NoteTag objects attached to the table. |
TableCell | Class with 7 methods and 4 properties. |
TableColumn | TableColumn.Width represents the column width in points, or None if not set. |
TableRow | Class with 7 methods and 4 properties. |
TextRun | TextRun.Text holds the plain string content of the text run. |
TextStyle | TextStyle.Default returns a TextStyle object representing the library’s default text formatting. |
Title | Title.TitleText holds the RichText representing the title’s main text, or None if absent. |
UnsupportedFileFormatException | UnsupportedFileFormatException.FileFormat represents the file format that triggered the exception. |
UnsupportedSaveFormatException | Class extending AsposeNoteError. |
Dokumentstruktur
| Enumeration | Description |
|---|---|
FileFormat | FileFormat.Unknown represents an unspecified or unrecognized file format. |
HorizontalAlignment | HorizontalAlignment.Left represents left horizontal alignment. |
NodeType | NodeType.Document represents a OneNote document node, the root of the DOM hierarchy. |
SaveFormat | SaveFormat.Pdf represents the PDF format used when saving a Document. |
TagStatus | TagStatus.Open represents an open (active) tag status. |
ImageRenderOptions
| Class | Description |
|---|---|
AttachmentTagFlowable | AttachmentTagFlowable.hAlign represents the horizontal alignment setting for the tag flowable. |
OutlinePrefixFlowable | OutlinePrefixFlowable.wrap sets the flowable’s available width and height to aW and aH. |
PdfSaveOptions | PdfSaveOptions.ImageCompression controls the compression algorithm applied to images embedded in the PDF. |
SaveOptions | SaveOptions.SaveFormat specifies the output format for saving the document. |
ImageRenderOptions
Kompatibilitetsstubb
Klassdetaljer
ImageRenderOptions
Rotdokumentklassen. Ladda en .one fil från en filsökväg, en pathlib.Path, eller en binär ström.
from aspose.note import Document, LoadOptions
doc = Document(source=None, load_options=None)Konstruktörsparametrar:
ImageRenderOptions:
ImageRenderOptions:
Document.FileFormat anteckning: Egenskapen ger en bästa möjliga indikation på OneNote-filformatets version. Den FileFormat enum har tre värden: OneNote2010, OneNoteOnline, och OneNote2007.
Document.Save() strömstöd: target kan vara en binärström (io.BytesIO, filhandtag öppnat i binärt skrivläge, etc.). Detta bekräftas av testsviten: doc.Save(io.BytesIO(), PdfSaveOptions(SaveFormat.Pdf)).
DocumentVisitor
Abstrakt basklass för traversering med besökarmönster. Åsidosätt de besöksmetoder du behöver:
ImageRenderOptions
Basklass för alla dokumentträdnoder.
CompositeNode
ImageRenderOptions Node. Lägger till barnhantering:
ImageRenderOptions
ImageRenderOptions CompositeNode. Representerar en OneNote-sida.
ImageRenderOptions:
ImageRenderOptions
ImageRenderOptions CompositeNode. Innehåller titelblocket för en Page.
ImageRenderOptions
ImageRenderOptions CompositeNode. En positionsbehållare för OutlineElement noder.
OutlineElement
ImageRenderOptions CompositeNode. En bladbehållare som innehåller innehållsnoder.
RichText
ImageRenderOptions CompositeNode. Ett block med formaterad text.
ImageRenderOptions:
TextRun
ImageRenderOptions Node. Ett enda formaterat textsegment.
TextStyle
ImageRenderOptions Node. Per-tecken formateringsegenskaper för en TextRun.
ImageRenderOptions
ImageRenderOptions CompositeNode. En inbäddad bild.
ImageRenderOptions:
AttachedFile
ImageRenderOptions CompositeNode. En inbäddad filbilaga.
ImageRenderOptions
ImageRenderOptions CompositeNode. En tabell inom ett OutlineElement.
TableRow
ImageRenderOptions CompositeNode. En rad inom en Table. Iterera GetChildNodes(TableCell) för att komma åt celler.
TableCell
ImageRenderOptions CompositeNode. En cell inom en TableRow. Innehåller RichText, Image, och andra innehållsnoder.
NoteTag
ImageRenderOptions Node. En OneNote‑tagg bifogad till en innehållsnod.
Tidsstämpelanteckning: created och completed är råa heltalstidsstämplar som parsats från MS-ONE‑binärformatet, inte datetime objekt.
Fabrikmetoder:
NumberList
ImageRenderOptions Node. Numrerad eller punktlista metadata på en OutlineElement.
LoadOptions
SaveOptions
Basklass för alla sparalternativ. Obligatoriskt positionsargument.
PdfSaveOptions
ImageRenderOptions SaveOptions. PDF-specifik exportkonfiguration. Bygg med PdfSaveOptions(SaveFormat.Pdf).
PageIndex / PageCount förbehåll: Dessa fält är deklarerade på PdfSaveOptions för API-kompatibilitet, men Document.Save() implementationen i v26.3.1 läser inte dem eller vidarebefordrar dem till PDF-exportören. Alla sidor exporteras alltid.
Licens och mätad
Kompatibilitetsstubbar exporteras för API‑formkompatibilitet med Aspose.Note för .NET. Alla metoder är ingen‑operationer i denna FOSS‑implementation.
from aspose.note import License, Metered
lic = License()
lic.SetLicense("path/to/license.lic") # no-op
m = Metered()
m.SetMeteredKey("public_key", "private_key") # no-opIngen licensnyckel krävs för att använda någon funktion i Aspose.Note FOSS för Python.
ImageRenderOptions
Fullständig uppräkningreferens: ImageRenderOptions
SaveFormat
FileFormat
Enum‑värden som representerar OneNote‑filformatets version. Document.FileFormat ger en bästa‑möjliga indikation.
HorizontalAlignment
NodeType
ImageRenderOptions
Fullständig undantagsreferens: ImageRenderOptions