Aspose.Note FOSS for Python

Ez a referencia lefedi a teljes nyilvános API felületet a aspose-note 26.3.1 verzió. Csak a csomagból exportált szimbólumok aspose.note csomagban dokumentálva vannak itt. Minden, ami alatta aspose.note._internal egy implementációs részlet, és előzetes értesítés nélkül változhat.

ImageRenderOptions: pip install aspose-note (core) vagy pip install "aspose-note[pdf]" (PDF exporttal)

ImageRenderOptions: from aspose.note import Document, RichText, ...


ImageRenderOptions

Dokumentum és bejárás

ClassDescription
AsposeNoteErrorClass extending Exception.
AttachedFileAttachedFile.FileName holds the optional name of the attached file.
CompositeNodeCompositeNode.AppendChildLast appends the given node as the last child and returns the added node.
DocumentDocument.Save writes the document to a file, stream, or path using the given format or options.
DocumentVisitorDocumentVisitor.VisitDocumentStart is invoked when traversal begins a Document node.
FileCorruptedExceptionClass extending AsposeNoteError.
ImageImage.Replace replaces the current image data with the provided Image instance.
IncorrectDocumentStructureExceptionClass extending AsposeNoteError.
IncorrectPasswordExceptionClass extending AsposeNoteError.
LicenseLicense.SetLicense loads a license from the given file path or binary stream.
LoadOptionsLoadOptions.DocumentPassword holds the password used to open encrypted documents, or None if not set.
MeteredMetered.SetMeteredKey stores the provided public and private keys for metered licensing.
NodeNode.Accept invokes the visitor on this node for traversal or processing.
NoteTagNoteTag.CreateYellowStar creates a yellow‑star tag, optionally assigning a label.
NumberListNumberList.GetNumberedListHeader returns the header string for the specified list number.
OutlineOutline.HorizontalOffset represents the horizontal offset of the outline within its container.
OutlineElementOutlineElement.NumberList represents the numbered list applied to this outline element, or None if absent.
PagePage.Clone creates a copy of the page; if cloneHistory is true the page’s revision history is also copied.
PageHistoryPageHistory.Add adds the specified Page to the collection.
ParagraphStyleParagraphStyle.Default returns a ParagraphStyle instance initialized with default formatting values.
RichTextRichText.Append appends the given text with optional style to the end of the rich text.
TableTable.Tags provides the collection of NoteTag objects attached to the table.
TableCellClass with 7 methods and 4 properties.
TableColumnTableColumn.Width represents the column width in points, or None if not set.
TableRowClass with 7 methods and 4 properties.
TextRunTextRun.Text holds the plain string content of the text run.
TextStyleTextStyle.Default returns a TextStyle object representing the library’s default text formatting.
TitleTitle.TitleText holds the RichText representing the title’s main text, or None if absent.
UnsupportedFileFormatExceptionUnsupportedFileFormatException.FileFormat represents the file format that triggered the exception.
UnsupportedSaveFormatExceptionClass extending AsposeNoteError.

Dokumentum struktúra

EnumerationDescription
FileFormatFileFormat.Unknown represents an unspecified or unrecognized file format.
HorizontalAlignmentHorizontalAlignment.Left represents left horizontal alignment.
NodeTypeNodeType.Document represents a OneNote document node, the root of the DOM hierarchy.
SaveFormatSaveFormat.Pdf represents the PDF format used when saving a Document.
TagStatusTagStatus.Open represents an open (active) tag status.

ImageRenderOptions

ClassDescription
AttachmentTagFlowableAttachmentTagFlowable.hAlign represents the horizontal alignment setting for the tag flowable.
OutlinePrefixFlowableOutlinePrefixFlowable.wrap sets the flowable’s available width and height to aW and aH.
PdfSaveOptionsPdfSaveOptions.ImageCompression controls the compression algorithm applied to images embedded in the PDF.
SaveOptionsSaveOptions.SaveFormat specifies the output format for saving the document.

ImageRenderOptions

Kompatibilitási stubok


Osztály részletei

ImageRenderOptions

A gyökér dokumentumosztály. Töltsön be egy .one fájlt egy fájl útvonalról, egy pathlib.Path, vagy egy bináris adatfolyam.

from aspose.note import Document, LoadOptions

doc = Document(source=None, load_options=None)

Konstruktor paraméterek:

ImageRenderOptions:

ImageRenderOptions:

Document.FileFormat megjegyzés: A tulajdonság legjobb erőfeszítéssel nyújtott jelzést ad a OneNote fájlformátum verziójáról. A FileFormat az enum három értékkel rendelkezik: OneNote2010, OneNoteOnline, és OneNote2007.

Document.Save() stream támogatás: target lehet bináris folyam (io.BytesIO, bináris írási módban megnyitott fájlkezelő, stb.). Ezt a tesztsorozat erősíti meg: doc.Save(io.BytesIO(), PdfSaveOptions(SaveFormat.Pdf)).


DocumentVisitor

Absztrakt bázisosztály a látogató-minta bejáráshoz. Felülírhatja a szükséges visit metódusokat:


ImageRenderOptions

Alaposztály minden dokumentumfa csomópont számára.


CompositeNode

ImageRenderOptions Node. Gyermekkezelést ad hozzá:


ImageRenderOptions

ImageRenderOptions CompositeNode. Egy OneNote oldalt ábrázol.

ImageRenderOptions:


ImageRenderOptions

ImageRenderOptions CompositeNode. Tartja egy címblokkot Page.


ImageRenderOptions

ImageRenderOptions CompositeNode. Egy pozíciós tároló a OutlineElement csomópontok.


OutlineElement

ImageRenderOptions CompositeNode. Egy levél tároló, amely tartalomcsomópontokat tartalmaz.


RichText

ImageRenderOptions CompositeNode. Egy stílusos szövegrész.

ImageRenderOptions:


TextRun

ImageRenderOptions Node. Egyetlen formázott szövegszegmens.


TextStyle

ImageRenderOptions Node. Karakterenkénti formázási tulajdonságok egy TextRun.


ImageRenderOptions

ImageRenderOptions CompositeNode. Beágyazott kép.

ImageRenderOptions:


AttachedFile

ImageRenderOptions CompositeNode. Beágyazott fájlcsatolás.


ImageRenderOptions

ImageRenderOptions CompositeNode. Egy táblázat egy OutlineElementben.


TableRow

ImageRenderOptions CompositeNode. Egy sor egy Table. Iterálj GetChildNodes(TableCell) a cellák eléréséhez.


TableCell

ImageRenderOptions CompositeNode. Egy cella egy TableRow. Tartalmaz RichText, Image, és egyéb tartalomcsomópontok.


NoteTag

ImageRenderOptions Node. Egy OneNote címke, amely egy tartalomcsomóponthoz van csatolva.

Időbélyeg megjegyzés: created és completed nyers egész számú időbélyegek, ahogy a MS-ONE bináris formátumból ki lettek értelmezve, nem datetime objektumok.

Gyári metódusok:


NumberList

ImageRenderOptions Node. Számozott vagy felsorolásjeles lista metaadatai egy OutlineElement.


LoadOptions


SaveOptions

Alaposztály minden mentési beállításhoz. Kötelező pozíciós argumentum.


PdfSaveOptions

ImageRenderOptions SaveOptions. PDF-specifikus export konfiguráció. Létrehozva a PdfSaveOptions(SaveFormat.Pdf).

PageIndex / PageCount figyelmeztetés: Ezek a mezők deklarálva vannak a PdfSaveOptions az API-kompatibilitás érdekében, de a Document.Save() a v26.3.1-es megvalósítás nem olvassa be, és nem továbbítja őket a PDF exportálóhoz. Az összes oldal mindig exportálva van.


Licenc és Mérő

Kompatibilitási stubok exportálva az API szerkezet kompatibilitásához a Aspose.Note és .NET között. Minden metódus semmit nem csinál ebben a FOSS megvalósításban.

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-op

Nem szükséges licenckulcs a Aspose.Note FOSS Python funkcióinak használatához.


ImageRenderOptions

Teljes felsorolás hivatkozás: ImageRenderOptions

SaveFormat

FileFormat

Felsorolásértékek, amelyek a OneNote fájlformátum verzióját képviselik. Document.FileFormat legjobb erőfeszítéssel nyújtott jelzés.

HorizontalAlignment

NodeType


ImageRenderOptions

Teljes kivétel hivatkozás: ImageRenderOptions


Lásd még

 Magyar