Conversion Performance Benchmarks in .NET Markdown Library
17 Aug 20262 minutes to read
The Syncfusion® .NET Markdown Library enables high-performance Markdown document processing and conversions. This performance benchmark report highlights the speed and efficiency of Markdown document operations, demonstrating how the library performs across various processing and conversion scenarios using representative workloads.
Environment
The following system configurations were used for benchmarking:
- Operating System: Windows 11
- Processor: AMD Ryzen 5 7520U with Radeon Graphics
- RAM: 16GB
- .NET Version: .NET 8.0
- Syncfusion® Version: Syncfusion.Markdown v34.1.29
Benchmark Results
The table below presents the performance results of various Markdown document operations, evaluated using predefined input conditions in the previously described environment. Each row includes the operation performed, the input details, the average execution time, and a link to the corresponding GitHub example.
| Operation | Input Details | Syncfusion® Time (sec) | GitHub Example |
|---|---|---|---|
| 100 pages | 1.6 | ||
| 100 pages | 5.3 | ||
| 100 Slides | 7.01 | ||
| Data type - Text (1000 cells) | 0.04 | ||
| 100 pages | 1.5 | ||
| 100 pages | 1.4 | ||
| 50 pages | 2.2 | ||
| 100 Slides | 0.98 | ||
| Table (1000 cells) | 0.04 |
NOTE
Execution times are based on the sample documents and may vary with different content or environments.
NOTE
Note: The conversion operations listed in this benchmark use different Syncfusion® document processing libraries based on the source and target formats.
- Word to Markdown, Markdown to Word, and Markdown to PDF conversions use the Syncfusion® .NET Word Library (DocIO): Syncfusion.DocIO.Net.Core v34.1.29
- Markdown to PDF conversion uses the Syncfusion® DocIORenderer package to render Markdown documents as PDF: Syncfusion.DocIORenderer.Net.Core v34.1.29
- Excel to Markdown and Markdown to Excel conversions use the Syncfusion® .NET Excel Library (XlsIO): Syncfusion.XlsIO.Net.Core v34.1.29
- PowerPoint to Markdown and Markdown to PowerPoint conversions use the Syncfusion® .NET PowerPoint Library: Syncfusion.Presentation.Net.Core v34.1.29