Klasa: Outline
: aspose.note : from aspose.note import Outline : CompositeNode
Outline je pozicioni kontejner postavljen direktno na Page. Sadrži X/Y koordinate i širinu koja opisuje gde je blok sadržaja postavljen na platnu stranice. Njegova direktna deca su OutlineElement čvorova.
| | | |
|---|
X | `float | None` | |
Y | `float | None` | |
Width | `float | None` | |
Nasleđeno iz CompositeNode
| Svojstvo / Metod | |
|---|
FirstChild | Prvo direktno dete OutlineElement čvor, ili None |
LastChild | Poslednje direktno dete OutlineElement čvor, ili None |
AppendChildLast(node) | Dodaj OutlineElement na kraj |
AppendChildFirst(node) | Dodaj na početak OutlineElement |
InsertChild(index, node) | Umetni na određenu poziciju |
RemoveChild(node) | Ukloni čvor deteta |
GetChildNodes(Type) | Rekurzivna pretraga po dubini koja vraća sve potomke datog tipa |
for child in outline | Iterirajte direktne potomke |
Nasleđeno od Node
| |
|---|
ParentNode | Sadržajni Page |
Document | Koren Document |
Accept(visitor)
VisitOutlineStart(outline) na posetioca, a zatim rekurzivno posećuje svako dete
OutlineElement, zatim
VisitOutlineEnd(outline).
Primeri upotrebe
Prikupi sve outline-ove na stranici
Prođi kroz outline elemente unutar outline-a
Klasa: OutlineElement
: aspose.note : from aspose.note import OutlineElement : CompositeNode
OutlineElement je listni kontejner unutar jednog Outline. Sadrži čvorove sadržaja kao što su RichText, Image, Table, i AttachedFile. Ugnježđivanje se izražava putem IndentLevel radije nego stvarna dubina stabla.
| | | |
|---|
IndentLevel | int | | Dubina ugnježđivanja unutar strukture (0 = najspoljni) |
NumberList | `NumberList | None` | |
Tags | list[NoteTag] | | OneNote oznake pridružene ovom elementu |
Nasleđeno iz CompositeNode
| Svojstvo / Metoda | |
|---|
FirstChild | Prvo direktno dete sadržaja |
LastChild | Poslednje direktno dete sadržaja |
AppendChildLast(node) | Dodaj čvor sadržaja |
GetChildNodes(Type) | Rekurzivna pretraga kroz podstablo |
for child in elem | Iteriraj direktnu decu |
Nasleđeno od Node
| |
|---|
ParentNode | Sadržajni Outline |
Document | Koren Document |
Accept(visitor)
VisitOutlineElementStart(elem), rekurzivno posećuje decu, zatim
VisitOutlineElementEnd(elem).
Primeri upotrebe
Izvuci običan tekst iz outline elemenata
Pronađi stavke liste
Pronađi označene outline elemente
Programski izgradi outline
None-Safety
NumberList je None za elemente koji nisu deo liste. Tags je uvek lista (može biti prazna). IndentLevel je uvek int (podrazumevano 0).
Vidi i
- : roditelj Outline-a
- RichText: primarni sadržaj unutar OutlineElement
- : sadržaj tabele unutar OutlineElement
- NumberList: metapodaci formatiranja liste
- NoteTag: oznake na elementima strukture
- DocumentVisitor: prolaz posetioca