@@ -18,69 +18,86 @@ The following system configurations were used for benchmarking:
1818* ** Processor:** AMD Ryzen 5 7520U with Radeon Graphics
1919* ** RAM:** 16GB
2020* ** .NET Version:** .NET 8.0
21- * ** Syncfusion<sup >® ; </sup > Version:** [ Syncfusion.DocIO.Net.Core v32.1.19 ] ( https://www.nuget.org/packages/Syncfusion.DocIO.Net.Core/32.1.19 )
21+ * ** Syncfusion<sup >® ; </sup > Version:** [ Syncfusion.DocIO.Net.Core v32.2.3 ] ( https://www.nuget.org/packages/Syncfusion.DocIO.Net.Core/32.2.3 )
2222
23- ## Open and save Word document
23+ ## Benchmark Results.
24+
25+ The table below shows the performance results of various Word document operations, evaluated using predefined input conditions in the previously described environment.
2426
2527<table >
2628<tr >
27- <td><strong>Pages</strong></td>
28- <td><strong>Input Word File</strong></td>
29- <td><strong>Syncfusion<sup>®</sup> Time (sec)</strong></td>
29+ <th>Operation</th>
30+ <th>Input Details</th>
31+ <th>Syncfusion<sup>®</sup> Time (sec)</th>
32+ <th>GitHub Example</th>
3033</tr >
3134<tr >
32- <td>2</td>
33- <td>{{'[Word-2.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-Word-document/Open-and-Save-Word-document/Data/Document-2.docx)'| markdownify }}</td>
34- <td>0.17</td>
35+ <td>DOCX to DOCX</td>
36+ <td>100 pages</td>
37+ <td>1.68</td>
38+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-Word-document)'| markdownify }}</td>
3539</tr >
3640<tr >
37- <td>50</td>
38- <td>{{'[Word-50.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-Word-document/Open-and-Save-Word-document/Data/Document-50.docx)'| markdownify }}</td>
39- <td>1.1</td>
41+ <td>RTF to RTF</td>
42+ <td>100 pages</td>
43+ <td>5.53</td>
44+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-RTF-document)'| markdownify }}</td>
4045</tr >
4146<tr >
42- <td>100</td>
43- <td>{{'[Word-100.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-Word-document/Open-and-Save-Word-document/Data/Document-100.docx)'| markdownify }}</td>
44- <td>1.3</td>
47+ <td>HTML to HTML</td>
48+ <td>100 pages</td>
49+ <td>7.7</td>
50+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-HTML-document)'| markdownify }}</td>
4551</tr >
4652<tr >
47- <td>500</td>
48- <td>{{'[Word-500.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Open-and-save/.NET/Open-and-Save-Word-document/Open-and-Save-Word-document/Data/Document-500.docx)'| markdownify }}</td>
49- <td>4.2</td>
53+ <td>Clone and merge</td>
54+ <td>100 pages</td>
55+ <td>3.85</td>
56+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Clone-and-merge/)'| markdownify }}</td>
5057</tr >
51- </table >
52-
53- You can find the sample used for this performance evaluation on [ GitHub] ( https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Open-and-save ) .
54-
55- ## Clone and merge execution
56-
57- <table >
5858<tr >
59- <td><strong>Pages</strong></td>
60- <td><strong>Input Word File</strong></td>
61- <td><strong>Syncfusion<sup>®</sup> Time (sec)</strong></td>
59+ <td>Find and replace</td>
60+ <td>1000 occurrences</td>
61+ <td>0.05</td>
62+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Find-and-Replace/)'| markdownify }}</td>
6263</tr >
6364<tr >
64- <td>2</td>
65- <td>{{'[Word-2.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Clone-and-merge/.NET/Clone-and-merge-word-document/Clone-and-merge-word-document/Data/SourceDocument/Document-2.docx)'| markdownify }}</td>
66- <td>0.18</td>
65+ <td>Mail merge</td>
66+ <td>1000 records</td>
67+ <td>1.72</td>
68+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Mail-Merge/)'| markdownify }}</td>
69+ </tr >
70+ <tr >
71+ <td>Word Compare</td>
72+ <td>100 pages</td>
73+ <td>3.52</td>
74+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Word-Compare/)'| markdownify }}</td>
6775</tr >
6876<tr >
69- <td>50</td>
70- <td>{{'[Word-50.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Clone-and-merge/.NET/Clone-and-merge-word-document/Clone-and-merge-word-document/Data/SourceDocument/Document-50.docx)'| markdownify }}</td>
71- <td>2.2</td>
77+ <td>Accept All</td>
78+ <td>100 revisions</td>
79+ <td>0.01</td>
80+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Accept-All/)'| markdownify }}</td>
7281</tr >
7382<tr >
74- <td>100</td>
75- <td>{{'[Word-100.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Clone-and-merge/.NET/Clone-and-merge-word-document/Clone-and-merge-word-document/Data/SourceDocument/Document-100.docx)'| markdownify }}</td>
76- <td>3.08</td>
83+ <td>Reject All</td>
84+ <td>100 revisions</td>
85+ <td>0.009</td>
86+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Reject-All/)'| markdownify }}</td>
7787</tr >
7888<tr >
79- <td>500</td>
80- <td>{{'[Word-500.docx](https://github.com/SyncfusionExamples/DocIO-Examples/blob/main/Performance-metrices/Clone-and-merge/.NET/Clone-and-merge-word-document/Clone-and-merge-word-document/Data/SourceDocument/Document-500.docx)'| markdownify }}</td>
81- <td>15.04</td>
89+ <td>Update TOC</td>
90+ <td>100 pages</td>
91+ <td>4.53</td>
92+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Update-TOC/)'| markdownify }}</td>
93+ </tr >
94+ <tr >
95+ <td>Update Document Fields</td>
96+ <td>100 pages</td>
97+ <td>0.18</td>
98+ <td>{{'[GitHub-Example](https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/UpdateDocumentFields/)'| markdownify }}</td>
8299</tr >
83100</table >
84101
85- You can find the sample used for this performance evaluation on [ GitHub ] ( https://github.com/SyncfusionExamples/DocIO-Examples/tree/main/Performance-metrices/Clone-and-merge ) .
102+ N> Execution times are based on the sample documents and may vary with different content or environments .
86103
0 commit comments