Aspose.Note FOSS for Python
Ši nuoroda apima visą viešą API paviršių, skirtą aspose-note versijai 26.3.1. Tik simboliai, eksportuoti iš aspose.note paketo yra dokumentuojami čia. Viskas, kas yra po aspose.note._internal yra įgyvendinimo detalė ir gali pasikeisti be įspėjimo.
ImageRenderOptions: pip install aspose-note (core) arba pip install "aspose-note[pdf]" (su PDF eksportu)
ImageRenderOptions: from aspose.note import Document, RichText, ...
ImageRenderOptions
Dokumentas ir naršymas
| 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. |
Dokumento struktūra
| 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
Suderinamumo stubai
Klasės detalės
ImageRenderOptions
Pagrindinė dokumento klasė. Įkelti .one failą iš failo kelio, pathlib.Path, arba binarinį srautą.
from aspose.note import Document, LoadOptions
doc = Document(source=None, load_options=None)Konstruktoriaus parametrai:
ImageRenderOptions:
ImageRenderOptions:
Document.FileFormat pastaba: Savybė suteikia geriausio įmanomo pastangų nurodymą OneNote failo formato versijai. The FileFormat enum turi tris reikšmes: OneNote2010, OneNoteOnline, ir OneNote2007.
Document.Save() srauto palaikymas: target gali būti dvejetainis srautas (io.BytesIO, failo rankena atidaryta dvejetainio rašymo režimu ir t.t.). Tai patvirtina testų rinkinys: doc.Save(io.BytesIO(), PdfSaveOptions(SaveFormat.Pdf)).
DocumentVisitor
Abstrakti bazinė klasė lankytojo šablono kelionės. Perrašykite reikiamus lankymo metodus, kurių jums reikia:
ImageRenderOptions
Bazinė klasė visiems dokumentų medžio mazgams.
CompositeNode
ImageRenderOptions Node. Prideda vaikų valdymą:
ImageRenderOptions
ImageRenderOptions CompositeNode. Atstovauja OneNote puslapiui.
ImageRenderOptions:
ImageRenderOptions
ImageRenderOptions CompositeNode. Laiko pavadinimo bloką, priklausantį Page.
ImageRenderOptions
ImageRenderOptions CompositeNode. Pozicinis konteineris, skirtas OutlineElement mazgams.
OutlineElement
ImageRenderOptions CompositeNode. Lapų konteineris, kuris laiko turinio mazgus.
RichText
ImageRenderOptions CompositeNode. Stiliaus teksto blokas.
ImageRenderOptions:
TextRun
ImageRenderOptions Node. Vienas suformatuotas teksto segmentas.
TextStyle
ImageRenderOptions Node. Vieno simbolio formatavimo savybės, skirtos TextRun.
ImageRenderOptions
ImageRenderOptions CompositeNode. Įterptas paveikslėlis.
ImageRenderOptions:
AttachedFile
ImageRenderOptions CompositeNode. Įterptas failo priedas.
ImageRenderOptions
ImageRenderOptions CompositeNode. Lentelė OutlineElement viduje.
TableRow
ImageRenderOptions CompositeNode. Eilutė viduje Table. Iteruoti GetChildNodes(TableCell) norint pasiekti langelius.
TableCell
ImageRenderOptions CompositeNode. Langelis viduje TableRow. Turi RichText, Image, ir kiti turinio mazgai.
NoteTag
ImageRenderOptions Node. OneNote žyma, prisegta prie turinio mazgo.
Laiko žymės pastaba: created ir completed yra neapdoroti sveikųjų skaičių laiko žymės, iššifruotos iš MS-ONE dvejetainio formato, ne datetime objektai.
Gaminių metodai:
NumberList
ImageRenderOptions Node. Numeruoto arba ženklelio sąrašo metaduomenys apie OutlineElement.
LoadOptions
SaveOptions
Bazinė klasė visoms išsaugojimo parinktimoms. Privalomas pozicinis argumentas.
PdfSaveOptions
ImageRenderOptions SaveOptions. PDF specifinė eksporto konfigūracija. Sukurti su PdfSaveOptions(SaveFormat.Pdf).
PageIndex / PageCount įspėjimas: Šie laukai yra deklaruoti PdfSaveOptions API suderinamumui, tačiau Document.Save() įgyvendinimas v26.3.1 neskaito ir neperduoda jų PDF eksporteriui. Visos puslapiai visada eksportuojami.
Licencija ir matuojama
Suderinamumo stubai eksportuojami API struktūros suderinamumui su Aspose.Note skirto .NET. Visi metodai šioje FOSS įgyvendinime yra neveiksni.
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-opNereikia licencijos rakto, norint naudoti bet kurią Aspose.Note FOSS funkciją, skirta Python.
ImageRenderOptions
Visas išvardijimo nuoroda: ImageRenderOptions
SaveFormat
FileFormat
Išvardijimo reikšmės, atstovaujančios OneNote failo formato versiją. Document.FileFormat pateikia geriausią įmanomą indikaciją.
HorizontalAlignment
NodeType
ImageRenderOptions
Pilna išimčių nuoroda: ImageRenderOptions