Skip to content

python net 24.10 #18

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion english/aspose.cells.drawing.equations/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ The **Aspose.Cells.Drawing.Equations** namespace provides classes for creating
| Class | Description |
| :- | :- |
| [`AccentEquationNode`](/cells/python-net/aspose.cells.drawing.equations/accentequationnode) | This class specifies an accent equation, consisting of a base component and a combining diacritic. |
| [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode) | Specifies the Equation-Array function, an object consisting of one or more equations. |
| [`BarEquationNode`](/cells/python-net/aspose.cells.drawing.equations/barequationnode) | This class specifies the bar equation, consisting of a base argument and an overbar or underbar. |
| [`BorderBoxEquationNode`](/cells/python-net/aspose.cells.drawing.equations/borderboxequationnode) | This class specifies the Border Box function, consisting of a border drawn around an equation. |
| [`BoxEquationNode`](/cells/python-net/aspose.cells.drawing.equations/boxequationnode) | This class specifies the box function, which is used to group components of an equation. |
Expand All @@ -24,6 +25,7 @@ The **Aspose.Cells.Drawing.Equations** namespace provides classes for creating
| [`FractionEquationNode`](/cells/python-net/aspose.cells.drawing.equations/fractionequationnode) | This class specifies the fraction equation, consisting of a numerator and denominator separated by a fraction bar. The fraction bar can be horizontal or diagonal, depending on the fraction properties. The fraction equation is also used to represent the stack function, which places one element above another, with no fraction bar. |
| [`FunctionEquationNode`](/cells/python-net/aspose.cells.drawing.equations/functionequationnode) | This class specifies the Function-Apply equation, which consists of a function name and an argument acted upon.<br/>The types of the name and argument components are 'EquationNodeType.FunctionName' and 'EquationNodeType.Base' respectively. |
| [`GroupCharacterEquationNode`](/cells/python-net/aspose.cells.drawing.equations/groupcharacterequationnode) | This class specifies the Group-Character function, consisting of a character drawn above or below text, often with the purpose of visually grouping items. |
| [`LimLowUppEquationNode`](/cells/python-net/aspose.cells.drawing.equations/limlowuppequationnode) | This class specifies the limit function. |
| [`MathematicalEquationNode`](/cells/python-net/aspose.cells.drawing.equations/mathematicalequationnode) | This class specifies an equation or mathematical expression. All mathematical text of equations or mathematical expressions are contained by this class. |
| [`MatrixEquationNode`](/cells/python-net/aspose.cells.drawing.equations/matrixequationnode) | This class specifies the Matrix equation, consisting of one or more elements laid out in one or more rows and one or more columns. |
| [`NaryEquationNode`](/cells/python-net/aspose.cells.drawing.equations/naryequationnode) | This class specifies an n-ary operator equation consisting of an n-ary operator, a base (or operand), and optional upper and lower bounds. |
Expand All @@ -43,7 +45,7 @@ The **Aspose.Cells.Drawing.Equations** namespace provides classes for creating
| [`EquationHorizontalJustificationType`](/cells/python-net/aspose.cells.drawing.equations/equationhorizontaljustificationtype) | This specifies the default horizontal justification of equations in the document. |
| [`EquationLimitLocationType`](/cells/python-net/aspose.cells.drawing.equations/equationlimitlocationtype) | Specifies the limit location on an operator. |
| [`EquationMathematicalOperatorType`](/cells/python-net/aspose.cells.drawing.equations/equationmathematicaloperatortype) | Mathematical Operators Type |
| [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Equation node type.<br/>Notice:<br/>(1)[1-99] Currently there is only one node in the scope, and its enumeration value is 1. The node it specifies is used to store mathematical text.<br/>(2)[100-199] Indicates that the node is a component of some special function nodes.<br/>(3)[200-] Indicates that the node has some special functions(Usually with 'Equation' suffix. 'EquationParagraph' is a special case.). |
| [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Equation node type.<br/>Notice:<br/>(1)[1-99] Currently there is only one node in the scope, and its enumeration value is 1. The node it specifies is used to store mathematical text.<br/>(2)[100-199] Indicates that the node is a component of some special function nodes.<br/>(3)[200-] Indicates that the node has some special functions. |
| [`EquationVerticalJustificationType`](/cells/python-net/aspose.cells.drawing.equations/equationverticaljustificationtype) | This specifies the default vertical justification of equations in the document. |


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ The AccentEquationNode type exposes the following members:
| [remove_child](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/remove_child/#aspose.cells.drawing.equations.EquationNode) | Removes the specified node from the current node's children. |
| [remove_child](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/remove_child/#int) | Removes the node at the specified index from the current node's children. |
| [set_word_art_style](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/set_word_art_style/#aspose.cells.drawing.PresetWordArtStyle) | Sets the preset WordArt style. |
| [to_la_te_x](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/to_la_te_x/#) | Conver this equtation to LaTeX expression. |
| [to_math_ml](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/to_math_ml/#) | Conver this equtation to MathML expression. |
| [to_la_te_x](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/to_la_te_x/#) | Convert this equtation to LaTeX expression. |
| [to_math_ml](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/to_math_ml/#) | Convert this equtation to MathML expression. |
| [insert_child](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/insert_child/#int-aspose.cells.drawing.equations.EquationNodeType) | Inserts a node of the specified type at the specified index position in the current node's child node list. |
| [insert_after](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/insert_after/#aspose.cells.drawing.equations.EquationNodeType) | Inserts the specified node after the current node. |
| [insert_before](/cells/python-net/aspose.cells.drawing.equations/accentequationnode/insert_before/#aspose.cells.drawing.equations.EquationNodeType) | Inserts the specified node before the current node. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ is_root: false

## to_la_te_x {#}

Conver this equtation to LaTeX expression.
Convert this equtation to LaTeX expression.



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ is_root: false

## to_math_ml {#}

Conver this equtation to MathML expression.
Convert this equtation to MathML expression.


### Returns
Expand Down
61 changes: 61 additions & 0 deletions english/aspose.cells.drawing.equations/arrayequationnode/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
title: ArrayEquationNode class
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 20
url: /aspose.cells.drawing.equations/arrayequationnode/
is_root: false
---

## ArrayEquationNode class

Specifies the Equation-Array function, an object consisting of one or more equations.



**Inheritance:** [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode) →
[`EquationNode`](/cells/python-net/aspose.cells.drawing.equations/equationnode) →
[`FontSetting`](/cells/python-net/aspose.cells/fontsetting)



The ArrayEquationNode type exposes the following members:

### Properties
| Property | Description |
| :- | :- |
| [type](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/type) | Represents the type of the node. |
| [start_index](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/start_index) | Gets the start index of the characters. |
| [length](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/length) | Gets the length of the characters. |
| [font](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/font) | Returns the font of this object. |
| [text_options](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/text_options) | Returns the text options. |
| [parent_node](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/parent_node) | Specifies the parent node of the current node |
| [equation_type](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/equation_type) | Get the equation type of the current node |


### Methods
| Method | Description |
| :- | :- |
| [add_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/add_child/#aspose.cells.drawing.equations.EquationNodeType) | Insert a node of the specified type at the end of the child node list of the current node. |
| [add_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/add_child/#aspose.cells.drawing.equations.EquationNode) | Inserts the specified node at the end of the current node's list of child nodes. |
| [remove_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/remove_child/#aspose.cells.drawing.equations.EquationNode) | Removes the specified node from the current node's children. |
| [remove_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/remove_child/#int) | Removes the node at the specified index from the current node's children. |
| [set_word_art_style](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/set_word_art_style/#aspose.cells.drawing.PresetWordArtStyle) | Sets the preset WordArt style. |
| [to_la_te_x](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/to_la_te_x/#) | Convert this equtation to LaTeX expression. |
| [to_math_ml](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/to_math_ml/#) | Convert this equtation to MathML expression. |
| [insert_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/insert_child/#int-aspose.cells.drawing.equations.EquationNodeType) | Inserts a node of the specified type at the specified index position in the current node's child node list. |
| [insert_after](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/insert_after/#aspose.cells.drawing.equations.EquationNodeType) | Inserts the specified node after the current node. |
| [insert_before](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/insert_before/#aspose.cells.drawing.equations.EquationNodeType) | Inserts the specified node before the current node. |
| [get_child](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/get_child/#int) | Returns the node at the specified index among the children of the current node. |
| [remove](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/remove/#) | Removes itself from the parent. |
| [remove_all_children](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/remove_all_children/#) | Removes all the child nodes of the current node. |
| [create_node](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode/create_node/#aspose.cells.drawing.equations.EquationNodeType-aspose.cells.Workbook-aspose.cells.drawing.equations.EquationNode) | Create a node of the specified type. |



### See Also
* module [`aspose.cells.drawing.equations`](..)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
* class [`EquationNode`](/cells/python-net/aspose.cells.drawing.equations/equationnode)
* class [`FontSetting`](/cells/python-net/aspose.cells/fontsetting)
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: add_child method
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 20
url: /aspose.cells.drawing.equations/arrayequationnode/add_child/
is_root: false
---

## add_child {#aspose.cells.drawing.equations.EquationNodeType}

Insert a node of the specified type at the end of the child node list of the current node.


### Returns


If the specified type exists, the corresponding node is returned, and if the type does not exist, a node of unknown type is returned.


```python
def add_child(self, equation_type):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| equation_type | [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Types of Equation Nodes |


## add_child {#aspose.cells.drawing.equations.EquationNode}

Inserts the specified node at the end of the current node's list of child nodes.



```python
def add_child(self, node):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| node | [`EquationNode`](/cells/python-net/aspose.cells.drawing.equations/equationnode) | The specified node |



### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: create_node method
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 30
url: /aspose.cells.drawing.equations/arrayequationnode/create_node/
is_root: false
---

## create_node {#aspose.cells.drawing.equations.EquationNodeType-aspose.cells.Workbook-aspose.cells.drawing.equations.EquationNode}

Create a node of the specified type.


### Returns


If the specified type exists, the corresponding node is returned, and if the type does not exist, a node of unknown type is returned.


```python
def create_node(self, equation_type, workbook, parent):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| equation_type | [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Types of Equation Nodes |
| workbook | [`Workbook`](/cells/python-net/aspose.cells/workbook) | The workbook object associated with the equation |
| parent | [`EquationNode`](/cells/python-net/aspose.cells.drawing.equations/equationnode) | The parent node where this node is located |



### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: equation_type property
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 150
url: /aspose.cells.drawing.equations/arrayequationnode/equation_type/
is_root: false
---

## equation_type property


Get the equation type of the current node
### Definition:
```python
@property
def equation_type(self):
...
```

### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
* class [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype)
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: font property
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 160
url: /aspose.cells.drawing.equations/arrayequationnode/font/
is_root: false
---

## font property


Returns the font of this object.
### Definition:
```python
@property
def font(self):
...
```

### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
* class [`Font`](/cells/python-net/aspose.cells/font)
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: get_child method
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 40
url: /aspose.cells.drawing.equations/arrayequationnode/get_child/
is_root: false
---

## get_child {#int}

Returns the node at the specified index among the children of the current node.


### Returns


Returns the corresponding node if the specified node exists, otherwise returns null.


```python
def get_child(self, index):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| index | int | Index of the node |



### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: insert_after method
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 50
url: /aspose.cells.drawing.equations/arrayequationnode/insert_after/
is_root: false
---

## insert_after {#aspose.cells.drawing.equations.EquationNodeType}

Inserts the specified node after the current node.


### Returns


If the specified type exists, the corresponding node is returned, and if the type does not exist, a node of unknown type is returned.


```python
def insert_after(self, equation_type):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| equation_type | [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Types of Equation Nodes |



### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: insert_before method
second_title: Aspose.Cells for Python via .NET API References
description:
type: docs
weight: 60
url: /aspose.cells.drawing.equations/arrayequationnode/insert_before/
is_root: false
---

## insert_before {#aspose.cells.drawing.equations.EquationNodeType}

Inserts the specified node before the current node.


### Returns


If the specified type exists, the corresponding node is returned, and if the type does not exist, a node of unknown type is returned.


```python
def insert_before(self, equation_type):
...
```


| Parameter | Type | Description |
| :- | :- | :- |
| equation_type | [`EquationNodeType`](/cells/python-net/aspose.cells.drawing.equations/equationnodetype) | Types of Equation Nodes |



### See Also
* module [`aspose.cells.drawing.equations`](../../)
* class [`ArrayEquationNode`](/cells/python-net/aspose.cells.drawing.equations/arrayequationnode)
Loading