|
| 1 | +# .NET PowerPoint Library Performance Benchmarks |
| 2 | + |
| 3 | +**Overview** |
| 4 | +The Syncfusion® .NET PowerPoint library (Presentation) enables seamless integration for working with PowerPoint files, offering robust features for handling presentations in various formats. This performance benchmark report demonstrates the speed and efficiency of key functionalities, emphasizing how our library excels in real-world scenarios. |
| 5 | + |
| 6 | +**Environment** |
| 7 | +The following system configurations were used for benchmarking: |
| 8 | +- Operating System: Windows 10 |
| 9 | +- Processor: 11th Gen Intel(R) Core(TM) |
| 10 | +- RAM: 16GB |
| 11 | +- .NET Version: .NET 8.0 |
| 12 | +- Syncfusion® Version: Syncfusion.Presentation.Net.Core v30.1.37 |
| 13 | + |
| 14 | +**Open and Save Presentation** |
| 15 | + |
| 16 | +<table> |
| 17 | + <thead> |
| 18 | + <tr> |
| 19 | + <th>Slides</th> |
| 20 | + <th>Input Presentation File</th> |
| 21 | + <th>Syncfusion® Time (sec)</th> |
| 22 | + </tr> |
| 23 | + </thead> |
| 24 | + <tbody> |
| 25 | + <tr><td>2</td><td>PowerPoint-2.pptx</td><td>0.01</td></tr> |
| 26 | + <tr><td>50</td><td>PowerPoint-50.pptx</td><td>0.02</td></tr> |
| 27 | + <tr><td>100</td><td>PowerPoint-100.pptx</td><td>0.1</td></tr> |
| 28 | + <tr><td>500</td><td>PowerPoint-500.pptx</td><td>2.6</td></tr> |
| 29 | + </tbody> |
| 30 | +</table> |
| 31 | + |
| 32 | +You can find the sample used for this performance evaluation on [GitHub](https://github.com). |
| 33 | + |
| 34 | +**Clone and Merge Slides** |
| 35 | + |
| 36 | +<table> |
| 37 | + <thead> |
| 38 | + <tr> |
| 39 | + <th>Slides</th> |
| 40 | + <th>Input Presentation File</th> |
| 41 | + <th>Syncfusion® Time (sec)</th> |
| 42 | + </tr> |
| 43 | + </thead> |
| 44 | + <tbody> |
| 45 | + <tr><td>2</td><td>PowerPoint-2.pptx</td><td>0.01</td></tr> |
| 46 | + <tr><td>50</td><td>PowerPoint-50.pptx</td><td>0.02</td></tr> |
| 47 | + <tr><td>100</td><td>PowerPoint-100.pptx</td><td>0.06</td></tr> |
| 48 | + <tr><td>500</td><td>PowerPoint-500.pptx</td><td>0.5</td></tr> |
| 49 | + </tbody> |
| 50 | +</table> |
| 51 | + |
| 52 | +You can find the sample used for this performance evaluation on [GitHub](https://github.com). |
| 53 | + |
| 54 | +**PowerPoint to PDF Conversion** |
| 55 | + |
| 56 | +<table> |
| 57 | + <thead> |
| 58 | + <tr> |
| 59 | + <th>Slides</th> |
| 60 | + <th>Input Presentation File</th> |
| 61 | + <th>Syncfusion® Time (sec)</th> |
| 62 | + </tr> |
| 63 | + </thead> |
| 64 | + <tbody> |
| 65 | + <tr><td>2</td><td>PowerPoint-2.pptx</td><td>0.03</td></tr> |
| 66 | + <tr><td>50</td><td>PowerPoint-50.pptx</td><td>0.1</td></tr> |
| 67 | + <tr><td>100</td><td>PowerPoint-100.pptx</td><td>1.2</td></tr> |
| 68 | + <tr><td>500</td><td>PowerPoint-500.pptx</td><td>16</td></tr> |
| 69 | + </tbody> |
| 70 | +</table> |
| 71 | + |
| 72 | +You can find the sample used for this performance evaluation on [GitHub](https://github.com). |
| 73 | + |
| 74 | +**PowerPoint to Image Conversion** |
| 75 | + |
| 76 | +<table> |
| 77 | + <thead> |
| 78 | + <tr> |
| 79 | + <th>Slides</th> |
| 80 | + <th>Input Presentation File</th> |
| 81 | + <th>Syncfusion® Time (sec)</th> |
| 82 | + </tr> |
| 83 | + </thead> |
| 84 | + <tbody> |
| 85 | + <tr><td>2</td><td>PowerPoint-2.pptx</td><td>0.05</td></tr> |
| 86 | + <tr><td>50</td><td>PowerPoint-50.pptx</td><td>0.4</td></tr> |
| 87 | + <tr><td>100</td><td>PowerPoint-100.pptx</td><td>2.8</td></tr> |
| 88 | + <tr><td>500</td><td>PowerPoint-500.pptx</td><td>32</td></tr> |
| 89 | + </tbody> |
| 90 | +</table> |
| 91 | + |
| 92 | +You can find the sample used for this performance evaluation on [GitHub](https://github.com). |
0 commit comments