Skip to content

Commit 0a58181

Browse files
Merge branch 'development' into 1012753-Add-working-with-ink-page_docio
2 parents 1f66cb2 + 6e44df0 commit 0a58181

5 files changed

Lines changed: 113 additions & 7 deletions

File tree

Document-Processing-toc.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6921,6 +6921,9 @@
69216921
<li>
69226922
<a href="/document-processing/excel/conversions/excel-to-html/net/excel-to-html-conversion">Excel to HTML Conversion</a>
69236923
</li>
6924+
<li>
6925+
<a href="/document-processing/excel/conversions/excel-to-html/net/Performance-Metrics">Performance Metrics</a>
6926+
</li>
69246927
</ul>
69256928
</li>
69266929
</ul>

Document-Processing/Excel/Conversions/Chart-to-Image/overview.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,8 @@ Pie
189189
* Pie_Exploded<br/>
190190
* Pie_3D<br/>
191191
* Pie_Exploded_3D<br/>
192-
* PieOfPie
192+
* PieOfPie<br/>
193+
* BarOfPie
193194
</td>
194195
</tr>
195196
<tr>
@@ -245,7 +246,7 @@ N> From the above supported chart types table, Line_3D charts are not supported
245246

246247
N> Only embedded charts are supported in chart to image conversion. The Chart sheets are not supported.
247248

248-
N> Pie of Pie, Sunburst, Box and Whisker, and Treemap charts are supported only in .NET Core platforms for chart to image conversion.
249+
N> Pie of Pie, Bar of Pie, Sunburst, Box and Whisker, and Treemap charts are supported only in .NET Core platforms for chart to image conversion.
249250

250251
## Supported chart elements
251252
XlsIO supports the following chart elements in image conversion:
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Performance Metrics for the Syncfusion Excel to HTML conversion
3+
description: This section provides benchmark results and performance metrics for converting Excel files to HTML using the Syncfusion Excel (XlsIO) library.
4+
platform: document-processing
5+
control: XlsIO
6+
documentation: UG
7+
---
8+
9+
# Performance Metrics for Excel to HTML Conversion
10+
11+
The following benchmark demonstrates the performance of the Syncfusion Excel (XlsIO) library when converting a large Excel workbook—containing 100,000 rows and 50 columns with distinct data types such as text, date and time, numbers, booleans, and formulas—into a HTML.
12+
13+
<table>
14+
<tr>
15+
<th>Data type</th>
16+
<th>Time Taken (sec)</th>
17+
<th>Sample Link</th>
18+
</tr>
19+
<tr>
20+
<td>Text</td>
21+
<td>19</td>
22+
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
23+
</tr>
24+
<tr>
25+
<td>DateTime</td>
26+
<td>45</td>
27+
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
28+
</tr>
29+
<tr>
30+
<td>Number</td>
31+
<td>22</td>
32+
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
33+
</tr>
34+
<tr>
35+
<td>Boolean</td>
36+
<td>13</td>
37+
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
38+
</tr>
39+
<tr>
40+
<td>Formula</td>
41+
<td>25</td>
42+
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
43+
</tr>
44+
</table>
45+
46+
You can find the sample used for Excel to HTML conversion performance evaluation on <a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20HTML">this GitHub page</a>.

Document-Processing/Excel/Conversions/Excel-to-PDF/NET/Performance-Metrics.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@ The following benchmark demonstrates the performance of the Syncfusion Excel (Xl
1818
</tr>
1919
<tr>
2020
<td>Text</td>
21-
<td>121</td>
21+
<td>91</td>
2222
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20PDF/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
2323
</tr>
2424
<tr>
2525
<td>DateTime</td>
26-
<td>112</td>
26+
<td>105</td>
2727
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20PDF/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
2828
</tr>
2929
<tr>
3030
<td>Number</td>
31-
<td>107</td>
31+
<td>96</td>
3232
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20PDF/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
3333
</tr>
3434
<tr>
3535
<td>Boolean</td>
36-
<td>83</td>
36+
<td>81</td>
3737
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Excel%20to%20PDF/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
3838
</tr>
3939
<tr>

Document-Processing/Excel/Excel-Library/NET/Working-with-Formulas.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,10 @@ DOLLARFR<br/><br/></td><td>
11201120
Converts a dollar price, expressed as a decimal number, into a dollar price, expressed as a fraction<br/><br/></td></tr>
11211121
<tr>
11221122
<td>
1123+
DROP<br/><br/></td><td>
1124+
Excludes a specific number of rows or columns from the start or end of an array<br/><br/></td></tr>
1125+
<tr>
1126+
<td>
11231127
DURATION<br/><br/></td><td>
11241128
Returns the annual duration of a security with periodic interest payments<br/><br/></td></tr>
11251129
<tr>
@@ -1160,6 +1164,10 @@ EXP<br/><br/></td><td>
11601164
Returns {{'__e__ '| markdownify }}raised to the power of a given number<br/><br/></td></tr>
11611165
<tr>
11621166
<td>
1167+
EXPAND<br/><br/></td><td>
1168+
Expands or pads an array to specified row and column dimensions<br/><br/></td></tr>
1169+
<tr>
1170+
<td>
11631171
EXPONDIST<br/><br/></td><td>
11641172
Returns the exponential distribution<br/><br/></td></tr>
11651173
<tr>
@@ -1188,7 +1196,7 @@ FISHER<br/><br/></td><td>
11881196
Returns the Fisher transformation<br/><br/></td></tr>
11891197
<tr>
11901198
<td>
1191-
FISHER<br/><br/></td><td>
1199+
FISHERINV<br/><br/></td><td>
11921200
Returns the inverse of the Fisher transformation<br/><br/></td></tr>
11931201
<tr>
11941202
<td>
@@ -1264,6 +1272,10 @@ HOUR<br/><br/></td><td>
12641272
Converts a serial number to an hour<br/><br/></td></tr>
12651273
<tr>
12661274
<td>
1275+
HSTACK<br/><br/></td><td>
1276+
Appends arrays horizontally and in sequence to return a larger array<br/><br/></td></tr>
1277+
<tr>
1278+
<td>
12671279
HYPERLINK<br/><br/></td><td>
12681280
Creates a shortcut or jump that opens a document stored on a network server, an intranet, or the Internet<br/><br/></td></tr>
12691281
<tr>
@@ -1420,6 +1432,10 @@ ISODD<br/><br/></td><td>
14201432
Returns TRUE if the number is odd<br/><br/></td></tr>
14211433
<tr>
14221434
<td>
1435+
ISOMITTED<br/><br/></td><td>
1436+
Checks whether the value in a LAMBDA is missing and returns TRUE or FALSE<br/><br/></td></tr>
1437+
<tr>
1438+
<td>
14231439
ISMPT<br/><br/></td><td>
14241440
Calculates the interest paid during a specific period of an investment<br/><br/></td></tr>
14251441
<tr>
@@ -1492,6 +1508,10 @@ LOWER<br/><br/></td><td>
14921508
Converts text to lowercase<br/><br/></td></tr>
14931509
<tr>
14941510
<td>
1511+
MAKEARRAY<br/><br/></td><td>
1512+
Returns a calculated array of a specified row and column size, by applying a LAMBDA<br/><br/></td></tr>
1513+
<tr>
1514+
<td>
14951515
MATCH<br/><br/></td><td>
14961516
Looks up values in a reference or array<br/><br/></td></tr>
14971517
<tr>
@@ -1592,6 +1612,10 @@ NORMINV<br/><br/></td><td>
15921612
Returns the inverse of the normal cumulative distribution<br/><br/></td></tr>
15931613
<tr>
15941614
<td>
1615+
NORM_S_INV<br/><br/></td><td>
1616+
Returns the inverse of the standard normal cumulative distribution<br/><br/></td></tr>
1617+
<tr>
1618+
<td>
15951619
NORMSDIST<br/><br/></td><td>
15961620
Returns the standard normal cumulative distribution<br/><br/></td></tr>
15971621
<tr>
@@ -1712,6 +1736,10 @@ RANDBETWEEN<br/><br/></td><td>
17121736
Returns a random number between the numbers you specify<br/><br/></td></tr>
17131737
<tr>
17141738
<td>
1739+
RANDARRAY<br/><br/></td><td>
1740+
Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values<br/><br/></td></tr>
1741+
<tr>
1742+
<td>
17151743
RANK<br/><br/></td><td>
17161744
Returns the rank of a number in a list of numbers<br/><br/></td></tr>
17171745
<tr>
@@ -1724,6 +1752,10 @@ RECEIVED<br/><br/></td><td>
17241752
Returns the amount received at maturity for a fully invested security<br/><br/></td></tr>
17251753
<tr>
17261754
<td>
1755+
REDUCE<br/><br/></td><td>
1756+
Reduces an array to an accumulated value by applying a LAMBDA to each value and returning the total value in the accumulator<br/><br/></td></tr>
1757+
<tr>
1758+
<td>
17271759
REPLACE, REPLACEB<br/><br/></td><td>
17281760
Replaces characters within text<br/><br/></td></tr>
17291761
<tr>
@@ -1764,6 +1796,10 @@ RSQ<br/><br/></td><td>
17641796
Returns the square of the Pearson product moment correlation coefficient<br/><br/></td></tr>
17651797
<tr>
17661798
<td>
1799+
SCAN<br/><br/></td><td>
1800+
Scans an array by applying a LAMBDA to each value and returns an array that has each intermediate value<br/><br/></td></tr>
1801+
<tr>
1802+
<td>
17671803
SEARCH, SEARCHB<br/><br/></td><td>
17681804
Finds one text value within another (not case-sensitive)<br/><br/></td></tr>
17691805
<tr>
@@ -1772,6 +1808,10 @@ SECOND<br/><br/></td><td>
17721808
Converts a serial number to a second<br/><br/></td></tr>
17731809
<tr>
17741810
<td>
1811+
SEQUENCE<br/><br/></td><td>
1812+
Generates a list of sequential numbers in an array, such as 1, 2, 3, 4<br/><br/></td></tr>
1813+
<tr>
1814+
<td>
17751815
SERIESSUM<br/><br/></td><td>
17761816
Returns the sum of a power series based on the formula<br/><br/></td></tr>
17771817
<tr>
@@ -1888,6 +1928,10 @@ T<br/><br/></td><td>
18881928
Converts its arguments to text<br/><br/></td></tr>
18891929
<tr>
18901930
<td>
1931+
TAKE<br/><br/></td><td>
1932+
Returns a specified number of contiguous rows or columns from the start or end of an array<br/><br/></td></tr>
1933+
<tr>
1934+
<td>
18911935
TAN<br/><br/></td><td>
18921936
Returns the tangent of a number<br/><br/></td></tr>
18931937
<tr>
@@ -1992,6 +2036,10 @@ VLOOKUP<br/><br/></td><td>
19922036
Looks in the first column of an array and moves across the row to return the value of a cell<br/><br/></td></tr>
19932037
<tr>
19942038
<td>
2039+
VSTACK<br/><br/></td><td>
2040+
Appends arrays vertically and in sequence to return a larger array<br/><br/></td></tr>
2041+
<tr>
2042+
<td>
19952043
WEEKDAY<br/><br/></td><td>
19962044
Converts a serial number to a day of the week<br/><br/></td></tr>
19972045
<tr>
@@ -2008,6 +2056,14 @@ WORKDAY<br/><br/></td><td>
20082056
Returns the serial number of the date before or after a specified number of workdays<br/><br/></td></tr>
20092057
<tr>
20102058
<td>
2059+
WRAPCOLS<br/><br/></td><td>
2060+
Wraps the provided row or column of values by columns after a specified number of elements<br/><br/></td></tr>
2061+
<tr>
2062+
<td>
2063+
WRAPROWS<br/><br/></td><td>
2064+
Wraps the provided row or column of values by rows after a specified number of elements<br/><br/></td></tr>
2065+
<tr>
2066+
<td>
20112067
XIRR<br/><br/></td><td>
20122068
Returns the internal rate of return for a schedule of cash flows that is not necessarily periodic<br/><br/></td></tr>
20132069
<tr>

0 commit comments

Comments
 (0)