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

Word to MD

100 pages 1.6

GitHub-Example

HTML to MD

100 pages 5.3

GitHub-Example

PPTX to MD

100 Slides 7.01

GitHub-Example

Excel to MD

Data type - Text (1000 cells) 0.04

GitHub-Example

MD to DOCX

100 pages 1.5

GitHub-Example

MD to HTML

100 pages 1.4

GitHub-Example

MD to PDF

50 pages 2.2

GitHub-Example

MD to PPTX

100 Slides 0.98

GitHub-Example

MD to Excel

Table (1000 cells) 0.04

GitHub-Example

Execution times are based on the sample documents and may vary with different content or environments.

Note: The conversion operations listed in this benchmark use different Syncfusion® document processing libraries based on the source and target formats.