Aspose.Note FOSS for Python
Denne reference dækker hele den offentlige API-overflade for aspose-note Kun symboler, der eksporteres fra EU-landene. aspose.note - Alt, hvad der er under pakken, er dokumenteret her. aspose.note._internal er en gennemførelsesdetalje og kan ændres uden varsel.
Import: from aspose.note import Document, RichText, ...
Import af varer: from aspose.note import Document, RichText, ...
Klasse:
Install: pip install aspose-note (core) or pip install "aspose-note[pdf]" (with PDF export)
Dokument og gennemgang
| 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. |
Indholdet af dette dokument
| 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. |
Valgmuligheder
Kompatibilitetstubber
Klasseoplysninger
Dokumentet
Klassen for roddokumentet. Lade en .one fil fra en filvej, a pathlib.Path,eller en binær strøm.
from aspose.note import Document, LoadOptions
doc = Document(source=None, load_options=None)Konstruktorparametre:
Egenskaber:
Metoder til at anvende:
Document.FileFormatbemærkning:: Ejendommen giver en best-effort indikation af filformatsversionen OneNote.FileFormatenum har tre værdier:OneNote2010,OneNoteOnline, ogOneNote2007.
Document.Save()Støtte til strømning:targetkan være en binær strøm (io.BytesIO, filhåndtag åbnet i binær skrivetilstand osv.).
DocumentVisitor
Abstrakt basisklasse til besøgsmønster-overgange. Overskrive de besøgsmethoder, du har brug for:
Knudepunkt
Basisklasse for alle dokumenttrænoder.
CompositeNode
Udvidelse Node.Føjelse af børneforvaltning:
Siderne
Udvidelse CompositeNode. Repræsenterede en OneNote side.
Metoder til at anvende:
Udtrykket “indhold”
Udvidelse CompositeNode.Den har titlen på en af de to europæiske lande. Page.
Udkast til udtalelse
Udvidelse CompositeNode.En positionel beholder til OutlineElement - Knuder.
OutlineElement
Udvidelse CompositeNode.En bladbeholder, der indeholder indholdsnoder.
RichText
Udvidelse Node.En blok af stiliseret tekst.
Metoder til at anvende:
TextRun
Et enkelt formateret tekstsegment inden for RichText.TextRuns.
TextStyle
Propertierne for formatering pr. tegn til en TextRun.
Billed:
Udvidelse CompositeNode.- Et indlejret billede.
Metoder til at anvende:
AttachedFile
Udvidelse Node.- En indlejret fil vedhæftet.
Tabel 1 - Indtægter
Udvidelse CompositeNode.En tabel i en OutlineElement.
TableRow
Udvidelse CompositeNode.En række inden for en Table.Itereret GetChildNodes(TableCell) til at få adgang til celler.
TableCell
Udvidelse CompositeNode.En celle inden for en TableRow. indeholder: RichText, Image, og andre indholdsknode.
NoteTag
Et OneNote-tag, der er knyttet til en indholdsknode.
Fabrikmetoder:
NumberList
Metadata fra en nummereret eller med kugler markeret liste på et OutlineElement.
LoadOptions
SaveOptions
Basisklasse for opsparing.
PdfSaveOptions
Udvidelse SaveOptions. PDF-specifik eksportkonfiguration. Konstruer med PdfSaveOptions() (alle argumenter er kun søgeord med standardindstillinger).
PageIndex/PageCountForsigtighed::Disse felter angives på:PdfSaveOptionsfor API-kompatibilitet, men denDocument.Save()Implementeringen i v26.3.1 gælder ikke eller videresender dem til PDF-eksporteren. Alle sider eksporteres altid.
Licens og måling
Kompatibilitetstubs eksporteret til API-formkompatibiliteten med Aspose.Note for .NET. Alle metoder er no-ops i denne FOSS implementering.
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-opDer kræves ingen licensnøgle for at bruge nogen funktion i Aspose.Note FOSS til Python.
Oplysninger om optegnelser
Fuldt opgørelsesreference: Oplysninger om optegnelser
SaveFormat
FileFormat
Enum-værdier, der repræsenterer versionen af filformatet OneNote. Document.FileFormat giver en indikation af best effort.
HorizontalAlignment
NodeType
Undtagelser
Fuld reference: Undtagelser