diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html index 5280710d9b..af69a40173 100644 --- a/Document-Processing-toc.html +++ b/Document-Processing-toc.html @@ -8282,6 +8282,9 @@
  • Working with Table
  • +
  • + Performance Metrics +
  • @@ -8316,6 +8319,9 @@
  • Markdown to Excel
  • +
  • + Performance Metrics +
  • diff --git a/Document-Processing/Markdown/Conversions/Performance-metrics.md b/Document-Processing/Markdown/Conversions/Performance-metrics.md new file mode 100644 index 0000000000..1350ac917e --- /dev/null +++ b/Document-Processing/Markdown/Conversions/Performance-metrics.md @@ -0,0 +1,73 @@ +--- +title: Markdown conversions Performance benchmark results | Syncfusion +description: Explore the performance benchmark results of Markdown conversion across documents of varying sizes and complexities +platform: document-processing +control: Markdown +documentation: UG +--- + +# Markdown conversion performance benchmarks + +The Syncfusion® .NET Markdown Library is a high-performance API for creating, editing, and converting Markdown documents programmatically without external dependencies. It efficiently handles Markdown processing workflows and supports conversion to PDF, Word, HTML, Excel, PowerPoint, and image formats while preserving document structure and formatting. + +## 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:** v34.1.29 + +## Benchmark Results + +The table below shows the performance results of various Markdown document operations, evaluated using predefined input conditions in the previously described environment. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OperationInput DetailsSyncfusion® Time (sec)GitHub Example
    {{'[DOCX to MD](https://help.syncfusion.com/document-processing/word/conversions/word-to-markdown-conversion)'| markdownify }}100 pages1.6{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/DOCX-to-MD/)'| markdownify }}
    {{'[RTF to MD](https://help.syncfusion.com/document-processing/word/conversions/rtf-conversions)'| markdownify }}100 pages4.4{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/RTF-to-MD/)'| markdownify }}
    {{'[HTML to MD](https://help.syncfusion.com/document-processing/markdown/conversions/html-conversions)'| markdownify }}100 pages5.3{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/HTML-to-MD/)'| markdownify }}
    {{'[PDF to MD](https://help.syncfusion.com/document-processing/data-extraction/net/conversions/pdf-to-markdown)'| markdownify }}50 pages186{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/PDF-to-MD/)'| markdownify }}
    {{'[PPTX to MD](https://help.syncfusion.com/document-processing/powerpoint/conversions/powerpoint-to-markdown)'| markdownify }}100 Slides7.01{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/PPTX-to-MD/)'| markdownify }}
    {{'[Excel to MD](https://help.syncfusion.com/document-processing/excel/conversions/excel-to-markdown/overview)'| markdownify }}Data type - Text (1000 cells)0.04{{'[GitHub-Example](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Excel-to-MD/)'| markdownify }}
    + +N> Execution times are based on the sample documents and may vary with different content or environments. + diff --git a/Document-Processing/Markdown/Markdown-Library/NET/Performance-metrics.md b/Document-Processing/Markdown/Markdown-Library/NET/Performance-metrics.md new file mode 100644 index 0000000000..0b418d8dbe --- /dev/null +++ b/Document-Processing/Markdown/Markdown-Library/NET/Performance-metrics.md @@ -0,0 +1,56 @@ +--- +title: Markdown library Performance benchmark results | Syncfusion +description: Know about the performance benchmark results of the Markdown library with different document sizes +platform: document-processing +control: Markdown +documentation: UG +--- + +# Performance Metrics in Markdown Library + +Syncfusion® Markdown Document Processing library is a .NET class library used to create, read, and edit Markdown documents programmatically. This performance benchmark report highlights the speed and efficiency of key operations, demonstrating how Markdown handles large-scale document processing in real-world scenarios. + +## 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](https://www.nuget.org/packages/Syncfusion.Markdown/34.1.29) + +## Open and save Markdown + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PagesInput Markdown FileSyncfusion® Time (sec)
    2{{'[Document-2.md](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Open-and-Save-MD-document/.NET/Open-and-Save-MD-document/Data/Document-2.md)'| markdownify }}0.002
    50{{'[Document-50.md](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Open-and-Save-MD-document/.NET/Open-and-Save-MD-document/Data/Document-50.md)'| markdownify }}0.008
    100{{'[Document-100.md](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Open-and-Save-MD-document/.NET/Open-and-Save-MD-document/Data/Document-100.md)'| markdownify }}0.23
    500{{'[Document-500.md](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Open-and-Save-MD-document/.NET/Open-and-Save-MD-document/Data/Document-500.md)'| markdownify }}2.1
    + +You can find the sample used for this performance evaluation on [GitHub](https://github.com/SyncfusionExamples/Markdown-Examples/tree/master/Performance-metrices/Open-and-Save-MD-document/). + +N> Execution times are based on the sample documents and may vary with different content or environments. +