Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
8abb08b
981284: Updated json Key
SF4524LogeshKumar Oct 13, 2025
d44217d
972568: Add comment to set double values in LineSpacing All Platform
ManoSF4839 Oct 29, 2025
346169f
972568: Add comment to set double values in LineSpacing All Platform
ManoSF4839 Oct 29, 2025
2b50f40
Merge branch 'development' into 972568-BlazorDevelop
ManoSF4839 Oct 29, 2025
ac556e4
972568: Ci failures
ManoSF4839 Oct 29, 2025
01f527a
Merge branch '972568-BlazorDevelop' of https://github.com/syncfusion-…
ManoSF4839 Oct 29, 2025
abb84d4
Merge branch 'development' into 972568-BlazorDevelop
ManoSF4839 Oct 29, 2025
7e2e67e
Merge branch 'development' into 972568-BlazorDevelop
ManoSF4839 Oct 30, 2025
05f724b
Merge branch 'development' into 972568-BlazorDevelop
ManoSF4839 Oct 31, 2025
116a897
Merge branch 'development' into EJ2-981284-jsonObject
SF4524LogeshKumar Oct 31, 2025
aae7e32
981284: Resolved CI Failures
SF4524LogeshKumar Oct 31, 2025
02ad8d9
972568: resolve CI failure
ManoSF4839 Oct 31, 2025
720b4b7
Hyperlink changes
AtchayaSekar28 Nov 5, 2025
35aebdb
991876: Resource Loaded UG documentation
SF4524LogeshKumar Nov 17, 2025
d40d642
991876: Updated UG Documentation for Resources Loaded
SF4524LogeshKumar Nov 18, 2025
09f5d6a
991876: Updated Sample link for Angular
SF4524LogeshKumar Nov 18, 2025
4ccfe31
991876: Updated TOC file and how to overview
SF4524LogeshKumar Nov 18, 2025
7e414b6
Merge branch 'development' into 991876-resourcesLoaded
SF4524LogeshKumar Nov 18, 2025
7458eb0
991876: Resolved CI failures
SF4524LogeshKumar Nov 18, 2025
c6288d0
Added missing details in development PDF library.
sameerkhan001 Nov 19, 2025
8bdc8bf
993942-dev: Resolved CI failures.
sameerkhan001 Nov 19, 2025
c95117e
993942-dev: Resolved CI failures.
sameerkhan001 Nov 19, 2025
7b5aff5
Merge pull request #1818 from syncfusion-content/993942-dev
chinnumuniyappan Nov 19, 2025
643aa12
Merge pull request #1822 from Syncfusion-Content/hotfix/hotfix-v31.2.12
SyncfusionBuild Nov 19, 2025
0a581e3
993766: javascript-es5 Redaction UG Updates
SF4524LogeshKumar Nov 19, 2025
0740639
993776: Redaction UG - TS platform
SF4524LogeshKumar Nov 19, 2025
2d1a857
993766: Redaction for Angular PDF Viewer
SF4524LogeshKumar Nov 19, 2025
e8be05e
000000: Resolve error in getting-started page in blazor spreadsheet.
prakashrajsf3945 Nov 20, 2025
026643f
Merge pull request #1825 from syncfusion-content/000000-GettingStart
SasthaPrathap Nov 20, 2025
6d4b005
Merge pull request #1823 from syncfusion-content/Redaction-TS
AnanthaGokulaRaman Nov 20, 2025
0be8ecd
993089: Update the highlight color documentation in Document editor
ManoSF4839 Nov 20, 2025
da7778a
991876: Updated proper code-snippet for MVC resources Loaded
SF4524LogeshKumar Nov 20, 2025
7a02f75
993766: Redaction Annotation UG in React platform
SF4524LogeshKumar Nov 20, 2025
4b790d3
993766: Redaction UG in Vue Platform
SF4524LogeshKumar Nov 20, 2025
62ac910
993766: Redaction UG Documentation Core Platform
SF4524LogeshKumar Nov 21, 2025
7f9d132
993766: Redaction UG MVC half done.
SF4524LogeshKumar Nov 21, 2025
116c8cd
993766: Redaction Annotation in MVC UG Documentation
SF4524LogeshKumar Nov 24, 2025
3993e5b
993766: Resolved CI failure
SF4524LogeshKumar Nov 24, 2025
cc41bbd
Merge pull request #1828 from syncfusion-content/993089-colorD
MohanaselvamJothi Nov 24, 2025
058dece
Merge pull request #1670 from syncfusion-content/972568-BlazorDevelop
MohanaselvamJothi Nov 24, 2025
801c840
test
DeepakRajSundar Nov 24, 2025
67083e2
993089: added valid server link for spellcheck in document editor
ManoSF4839 Nov 25, 2025
17aa686
Merge branch 'development' into 993089-spellcheckD
ManoSF4839 Nov 25, 2025
226d54f
Add UG Documentation for the AI Coding assistants for DocumentSDK Lib…
AtchayaSekar28 Nov 25, 2025
ac8ce1c
Merge pull request #1838 from syncfusion-content/993766-RedactionPdfV…
AnanthaGokulaRaman Nov 25, 2025
79cb2aa
Merge pull request #1733 from syncfusion-content/AI-Coding-Assistant-Dev
Ramaraj-Marimuthu Nov 25, 2025
870dbc1
Merge pull request #1811 from syncfusion-content/991876-resourcesLoaded
AnanthaGokulaRaman Nov 26, 2025
aa85275
Changed versions in DocIO
Karan-SF4772 Nov 26, 2025
dd87fe9
Update versions in powerpoint UG
Karan-SF4772 Nov 26, 2025
13d2f41
995120: UG Documentation for Extract Pages in Page Organizer
SF4524LogeshKumar Nov 26, 2025
da21de8
Resolved CI issues
Karan-SF4772 Nov 26, 2025
dea5ca7
995120: Resolved Image Size Errors
SF4524LogeshKumar Nov 26, 2025
48902fd
Updated version in Blazor files
Karan-SF4772 Nov 26, 2025
4485b2c
Merge branch 'development' of https://github.com/syncfusion-content/d…
Karan-SF4772 Nov 26, 2025
dde83f3
Merge pull request #1863 from syncfusion-content/995120-extractPage
AnanthaGokulaRaman Nov 26, 2025
9a17d5e
Merge pull request #1861 from syncfusion-content/994877-Update-SkiaSh…
MathanKumarVaradhaRajaPerumal Nov 26, 2025
5068de5
994247: Update Behavior for Fill Color Option in Arrow and Line Annot…
Priyadharshini-SF3813 Nov 27, 2025
7a6c2f4
994247: Update Behavior for Fill Color Option in Arrow and Line Annot…
Priyadharshini-SF3813 Nov 27, 2025
5c28795
994247: Update Behavior for Fill Color Option in Arrow and Line Annot…
Priyadharshini-SF3813 Nov 27, 2025
07f010b
Merge branch 'development' into EJ2-994247-LineArrowSettings
Priyadharshini-SF3813 Nov 27, 2025
4e042fe
994247: Update Behavior for Fill Color Option in Arrow and Line Annot…
Priyadharshini-SF3813 Nov 27, 2025
b2c6a5b
Merge branch 'EJ2-994247-LineArrowSettings' of https://github.com/syn…
Priyadharshini-SF3813 Nov 27, 2025
c5d9cfb
Merge branch 'development' into 993089-spellcheckD
SF4119Subhasri Nov 27, 2025
86565c9
989310: Added UG content for getting started with Blazor Hybrid MAUI app
SanthanalakshmiSF4847 Nov 27, 2025
85f8de2
993089: resolving the CI failures
ManoSF4839 Nov 27, 2025
c5bcf2e
995120: Updated UG Documentation for Extract Pages in Page organizer
SF4524LogeshKumar Nov 27, 2025
cb88187
Merge pull request #1848 from syncfusion-content/993089-spellcheckD
MohanaselvamJothi Nov 28, 2025
3a380ff
Updated SkiaSharp Version
Karan-SF4772 Nov 28, 2025
2b0f3a6
Merge branch 'development' into EJ2-981284-jsonObject
CCMKarthik123 Nov 28, 2025
f7d0b18
Merge pull request #1550 from syncfusion-content/EJ2-981284-jsonObject
CCMKarthik123 Nov 28, 2025
004669f
Modified the ScreenShots
Karan-SF4772 Nov 28, 2025
07728f6
Merge branch 'development' of https://github.com/syncfusion-content/d…
Karan-SF4772 Nov 28, 2025
5a36352
995120: Updated TOC file
SF4524LogeshKumar Nov 28, 2025
97b8464
989310: Resolved the CI failure
SanthanalakshmiSF4847 Nov 28, 2025
ccbbb90
Merge pull request #1876 from syncfusion-content/994877-Update-SkiaSh…
MathanKumarVaradhaRajaPerumal Nov 28, 2025
15c6d52
993766: Updated Redaction links in Document-Processing TOC
SF4524LogeshKumar Nov 28, 2025
ec36157
Merge branch 'development' into 993766-RedactionPdfViewer
SF4524LogeshKumar Nov 28, 2025
66c573b
993766: Updated TS proper Toc
SF4524LogeshKumar Nov 28, 2025
10d75aa
993766: Updated proper redaction overview in Toc
SF4524LogeshKumar Nov 28, 2025
139c4eb
Merge pull request #1883 from syncfusion-content/993766-RedactionPdfV…
CCMKarthik123 Nov 28, 2025
59baf40
Merge pull request #1866 from syncfusion-content/EJ2-994247-LineArrow…
KameshRajendran Nov 28, 2025
4d542fe
993089: video for export PDF in document Editor
ManoSF4839 Nov 21, 2025
32e2784
Resolved the CI failure
ManoSF4839 Nov 21, 2025
ee59357
Fix grammar in PDF export documentation
MohanaselvamJothi Nov 24, 2025
088fdf6
Merge pull request #1831 from syncfusion-content/993089-videoD
MohanaselvamJothi Nov 28, 2025
dd38a47
994681: Form Designer Revamp create edit style form fields
SF4524LogeshKumar Nov 28, 2025
037bfe3
Merge pull request #1878 from syncfusion-content/989310-CherryPick
SasthaPrathap Dec 1, 2025
bfe3477
Merge pull request #1877 from syncfusion-content/995120-extractPagePl…
AnanthaGokulaRaman Dec 1, 2025
c9c2001
994681: Updated Images & code-snippets for Edit ans Style Form Fields
SF4524LogeshKumar Dec 1, 2025
5724ef3
994681: Remove form fields and Export import in form Designer
SF4524LogeshKumar Dec 1, 2025
d0c6b7a
996733-ej2: Staging demo link added in EJ2 PDF library.
sameerkhan001 Dec 2, 2025
1d6f468
996733-ej2: Resolved the given feedback.
sameerkhan001 Dec 2, 2025
7fc7c15
996733-ej2: Resolved the given feedback.
sameerkhan001 Dec 2, 2025
50d0bdd
Merge pull request #1901 from syncfusion-content/996733-ej2
chinnumuniyappan Dec 2, 2025
b3b218e
994681: Updated Import Export Form Fields
SF4524LogeshKumar Dec 3, 2025
c8614f6
Remove support chart name in Unsupported list
Karan-SF4772 Dec 3, 2025
56063c2
997098-dev: Added volume 4 UG changes in PDF library.
sameerkhan001 Dec 3, 2025
1530cb6
997098-dev: Resolved given feedback.
sameerkhan001 Dec 3, 2025
7447be4
Addressed the feedback
Karan-SF4772 Dec 4, 2025
1e446e8
Merge pull request #1903 from syncfusion-content/995131-Remove-Newly-…
MathanKumarVaradhaRajaPerumal Dec 4, 2025
31381e3
994681: Updated Form Designer functionalities UG.
SF4524LogeshKumar Dec 4, 2025
b666aed
997098-dev: Added volume 4 UG changes in PDF library.
sameerkhan001 Dec 3, 2025
e16e718
997098-dev: Resolved given feedback.
sameerkhan001 Dec 3, 2025
9e65585
Merge branch 'development' of https://github.com/syncfusion-content/d…
sameerkhan001 Dec 4, 2025
4e99523
Merge branch '997098-dev' of https://github.com/syncfusion-content/do…
sameerkhan001 Dec 4, 2025
4b5610f
997098-dev: Resolved the CI failures.
sameerkhan001 Dec 4, 2025
1ebaa74
Merge pull request #1904 from syncfusion-content/997098-dev
chinnumuniyappan Dec 4, 2025
c7e9a84
994681: Updated See Also Section Form Designer Section
SF4524LogeshKumar Dec 5, 2025
ec8dc35
Added newly supported Script types in DocIO and PPTX
Karan-SF4772 Dec 5, 2025
f0e7b92
994681: Resolved CI failures front matter errors
SF4524LogeshKumar Dec 5, 2025
d7249b4
994681: Resolved CI failure
SF4524LogeshKumar Dec 5, 2025
87a3cc9
Merge branch 'development' into 994681-FormDesingerRevamp
SF4524LogeshKumar Dec 5, 2025
a1f4666
997555: Updated Review Changes for Redaction in PDF Viewer
SF4524LogeshKumar Dec 5, 2025
103775f
Added Word to PDF work
Karan-SF4772 Dec 5, 2025
0863dfc
Merge pull request #1915 from syncfusion-content/997555-RedactionCorr…
AnanthaGokulaRaman Dec 8, 2025
32cc06c
Merge pull request #1913 from syncfusion-content/994681-FormDesingerR…
AnanthaGokulaRaman Dec 8, 2025
d54c8a1
Added Supported Fallback content on DocIO and PPTX
Karan-SF4772 Dec 8, 2025
9966624
Addressed feedback
Karan-SF4772 Dec 9, 2025
332a4fa
997972-ug: Resolved the UG failures in PDF library
sameerkhan001 Dec 9, 2025
e7c1267
Added the Chart details on List
Karan-SF4772 Dec 9, 2025
e556e00
Merge branch 'development' of https://github.com/syncfusion-content/d…
Karan-SF4772 Dec 9, 2025
1171937
Merge pull request #1922 from syncfusion-content/995131-Remove-Newly-…
MathanKumarVaradhaRajaPerumal Dec 9, 2025
9161a76
994201-dev: Added EJ2 PDF library UG documentation.
sameerkhan001 Dec 3, 2025
87dda75
994201-dev: Added TOC files.
sameerkhan001 Dec 3, 2025
77f9b7a
994201-dev: Resolved CI failures.
sameerkhan001 Dec 3, 2025
4d46afe
994201-dev: Added Overall UG documentation.
sameerkhan001 Dec 4, 2025
079fc18
PDF contents updated
SF2381 Dec 5, 2025
dc577a9
994201-dev: Updated new API and code structure.
sameerkhan001 Dec 5, 2025
969f8a9
994201-dev: Added proper code example.
sameerkhan001 Dec 5, 2025
05c6c94
994201-dev: Updated 3 files.
sameerkhan001 Dec 5, 2025
3fdd25b
994201-dev: Added 3 file changes.
sameerkhan001 Dec 5, 2025
62b5d6f
994201-dev: Added proper new API code sample.
sameerkhan001 Dec 5, 2025
bdc5784
994201-dev: Resolved the CI failures.
sameerkhan001 Dec 8, 2025
ed536a5
994201-dev: Resolved CI failures and updated proper title.
sameerkhan001 Dec 8, 2025
30b02ef
994201-dev: Added proper code example and verified.
sameerkhan001 Dec 8, 2025
58efef6
Remove Bold
Karan-SF4772 Dec 9, 2025
2598448
Merge branch 'development' of https://github.com/syncfusion-content/d…
Karan-SF4772 Dec 9, 2025
37d2293
Merge pull request #1916 from syncfusion-content/995109-Update-Suppor…
MathanKumarVaradhaRajaPerumal Dec 9, 2025
639c5ed
997972-ug: Added proper details in image compression.
sameerkhan001 Dec 9, 2025
ae1f2b1
997972-ug: Resolved in issue.
sameerkhan001 Dec 9, 2025
d0a3898
Merge pull request #1921 from syncfusion-content/997972-ug
chinnumuniyappan Dec 9, 2025
434706d
Merge pull request #1902 from syncfusion-content/994201-dev
chinnumuniyappan Dec 10, 2025
3314b34
Resolved the merge conflict.
prakashrajsf3945 Dec 11, 2025
a55696c
Resolved conflicts
Karan-SF4772 Dec 11, 2025
a39a921
PDF-conflict: Resolved the PDF conflicts.
sameerkhan001 Dec 12, 2025
f80b4eb
Merge pull request #1944 from syncfusion-content/PDF-conflict
chinnumuniyappan Dec 12, 2025
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
  •  
  •  
  •  
386 changes: 182 additions & 204 deletions Document-Processing-toc.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -19,36 +19,30 @@ The following code snippet shows how to convert an Excel chart to an image using
{% highlight c# tabtitle="C# [Cross-platform]" playgroundButtonLink="https://raw.githubusercontent.com/SyncfusionExamples/XlsIO-Examples/master/Chart%20to%20Image/Chart%20to%20Image/.NET/Chart%20to%20Image/Chart%20to%20Image/Program.cs,180" %}
using (ExcelEngine excelEngine = new ExcelEngine())
{
//Initialize application
IApplication application = excelEngine.Excel;

//Set the default version as Xlsx
application.DefaultVersion = ExcelVersion.Xlsx;
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Xlsx;

//Initialize XlsIORenderer
application.XlsIORenderer = new XlsIORenderer();
// Initialize XlsIORenderer
application.XlsIORenderer = new XlsIORenderer();

//Set converter chart image format to PNG or JPEG
application.XlsIORenderer.ChartRenderingOptions.ImageFormat = ExportImageFormat.Png;
//Set converter chart image format to PNG
application.XlsIORenderer.ChartRenderingOptions.ImageFormat = ExportImageFormat.Png;

//Set the chart image quality to best
application.XlsIORenderer.ChartRenderingOptions.ScalingMode = ScalingMode.Best;
FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(inputStream);
IWorksheet worksheet = workbook.Worksheets[0];

//Open existing workbook with chart
IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
IWorksheet worksheet = workbook.Worksheets[0];

//Access the chart from the worksheet
IChart chart = worksheet.Charts[0];
IChart chart = worksheet.Charts[0];

#region Save
//Exporting the chart as image
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Image.png"), FileMode.Create, FileAccess.Write);
chart.SaveAsImage(outputStream);
#endregion
#region Save
//Saving the workbook
FileStream outputStream = new FileStream(Path.GetFullPath("Output/Image.png"), FileMode.Create, FileAccess.Write);
chart.SaveAsImage(outputStream);
#endregion

//Dispose streams
outputStream.Dispose();
//Dispose streams
outputStream.Dispose();
inputStream.Dispose();
}
{% endhighlight %}

Expand Down

This file was deleted.

167 changes: 134 additions & 33 deletions Document-Processing/Excel/Excel-Library/NET/Performance-Metrics.md
Original file line number Diff line number Diff line change
@@ -1,86 +1,187 @@
---
title: Performance Metrics for Syncfusion Excel (XlsIO) Library
description: This section provides benchmark results and insights into the performance capabilities of the Syncfusion Excel (XlsIO) library across various operations.
title: Performance Metrics of the Syncfusion Excel (XlsIO) Library
description: This section provides an overview of the performance capabilities of the Syncfusion Excel (XlsIO) Library.
platform: document-processing
control: XlsIO
documentation: UG
---

# Performance Metrics in Excel (XlsIO) Library

This section evaluates the performance of the Syncfusion Excel (XlsIO) library when handling text, date and time, number, boolean, and formula data types during operations such as reading and creating Excel documents.
This section evaluates the performance of the Syncfusion XlsIO library when handling String, DateTime, Number, Boolean, and Formula data types during operations such as opening, reading, creating, and saving Excel files. It provides insights into the efficiency and capabilities of XlsIO for processing these data types across various platforms.

## Open and Read

The table below illustrates the performance of data types for open operations.

<table>
<tr>
<th>Data types</th>
<th>Test case Matrix (Open)</th>
<th>XlsIO (ms)</th>
<th>Sample</th>
</tr>
<tr>
<td>String</td>
<td>150 rows * 10000 columns</td>
<td>2213</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>DateTime</td>
<td>150 rows * 10000 columns</td>
<td>1369</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Number</td>
<td>150 rows * 10000 columns</td>
<td>1151</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Boolean</td>
<td>150 rows * 10000 columns</td>
<td>1173</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Formula</td>
<td>150 rows * 10000 columns</td>
<td>1545</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
</tr>
</table>

You can find the sample used for open operation performance evaluation on <a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open">this GitHub page</a>.

The table below illustrates the performance of data types for read operations.

<table>
<tr>
<th>Data types</th>
<th>Test case Matrix (Read)</th>
<th>XlsIO (ms)</th>
<th>Sample</th>
</tr>
<tr>
<td>String</td>
<td>150 rows * 10000 columns</td>
<td>139</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>DateTime</td>
<td>150 rows * 10000 columns</td>
<td>506</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Number</td>
<td>150 rows * 10000 columns</td>
<td>294</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Boolean</td>
<td>150 rows * 10000 columns</td>
<td>99</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Formula</td>
<td>150 rows * 10000 columns</td>
<td>165</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
</tr>
</table>

You can find the sample used for read operation performance evaluation on <a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Read">this GitHub page</a>.

## Create and Save

The table below illustrates the performance of creating and saving an Excel document containing 100,000 rows and 50 columns for different data types.
The table below illustrates the performance of data types for create operations.

<table>
<table>
<tr>
<th>Data type</th>
<th>Time Taken (sec)</th>
<th>Sample Link</th>
<th>Data types</th>
<th>Test case Matrix (Create)</th>
<th>XlsIO (ms)</th>
<th>Sample</th>
</tr>
<tr>
<td>Text</td>
<td>13</td>
<td>String</td>
<td>150 rows * 10000 columns</td>
<td>1177</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>DateTime</td>
<td>15</td>
<td>150 rows * 10000 columns</td>
<td>2301</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Number</td>
<td>5</td>
<td>150 rows * 10000 columns</td>
<td>436</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Boolean</td>
<td>5</td>
<td>150 rows * 10000 columns</td>
<td>422</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Formula</td>
<td>35</td>
<td>150 rows * 10000 columns</td>
<td>4089</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
</tr>
</table>

You can find the sample used for create operation performance evaluation on <a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Create">this GitHub page</a>.

## Load and Read

The table below illustrates the performance of loading and reading cell values from an Excel document with 100,000 rows and 50 columns for different data types.
The table below illustrates the performance of data types for save operations.

<table>
<tr>
<th>Data type</th>
<th>Time Taken (sec)</th>
<th>Sample Link</th>
<th>Data types</th>
<th>Test case Matrix (Save)</th>
<th>XlsIO (ms)</th>
<th>Sample</th>
</tr>
<tr>
<td>Text</td>
<td>9</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
<td>String</td>
<td>150 rows * 10000 columns</td>
<td>1422</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save/String%20Data%20Type/.NET/String%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>DateTime</td>
<td>5</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
<td>150 rows * 10000 columns</td>
<td>1270</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save/DateTime%20Data%20Type/.NET/DateTime%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Number</td>
<td>6</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
<td>150 rows * 10000 columns</td>
<td>916</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save/Number%20Data%20Type/.NET/Number%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Boolean</td>
<td>4</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
<td>150 rows * 10000 columns</td>
<td>781</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save/Boolean%20Data%20Type/.NET/Boolean%20Data%20Type">GitHub page</a></td>
</tr>
<tr>
<td>Formula</td>
<td>9</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Open/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
<td>150 rows * 10000 columns</td>
<td>1222</td>
<td><a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save/Formula%20Data%20Type/.NET/Formula%20Data%20Type">GitHub page</a></td>
</tr>
</table>

</table>

You can find the sample used for save operation performance evaluation on <a href="https://github.com/SyncfusionExamples/XlsIO-Examples/tree/master/Performance%20Metrics/Save">this GitHub page</a>.
Loading