Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ control: Presentation
documentation: UG
---

# PowerPoint to image performance benchmarks using .NET PowerPoint Library
# PowerPoint to image performance metrics in .NET PowerPoint Library

The Syncfusion<sup>&reg;</sup> .NET PowerPoint library (Presentation) enables seamless integration with PowerPoint files, offering robust features for handling presentations in various formats. This performance benchmark report highlights the speed and efficiency of PowerPoint to image conversion, demonstrating how our library performs in real-world scenarios.

Expand All @@ -18,7 +18,7 @@ The following system configurations were used for benchmarking:
* **Processor:** 11th Gen Intel(R) Core(TM)
* **RAM:** 16GB
* **.NET Version:** .NET 8.0
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.PresentationRenderer.Net.Core v30.1.37](https://www.nuget.org/packages/Syncfusion.PresentationRenderer.Net.Core/30.1.37)
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.PresentationRenderer.Net.Core v31.1.17](https://www.nuget.org/packages/Syncfusion.PresentationRenderer.Net.Core/31.1.17)

## PowerPoint to image conversion

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The following system configurations were used for benchmarking:
* **Processor:** 11th Gen Intel(R) Core(TM)
* **RAM:** 16GB
* **.NET Version:** .NET 8.0
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.PresentationRenderer.Net.Core v30.1.37](https://www.nuget.org/packages/Syncfusion.PresentationRenderer.Net.Core/30.1.37)
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.PresentationRenderer.Net.Core v31.1.17](https://www.nuget.org/packages/Syncfusion.PresentationRenderer.Net.Core/31.1.17)

## PowerPoint to PDF conversion

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The following system configurations were used for benchmarking:
* **Processor:** 11th Gen Intel(R) Core(TM)
* **RAM:** 16GB
* **.NET Version:** .NET 8.0
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.Presentation.Net.Core v30.1.37](https://www.nuget.org/packages/Syncfusion.Presentation.Net.Core/30.1.37)
* **Syncfusion<sup>&reg;</sup> Version:** [Syncfusion.Presentation.Net.Core v31.1.17](https://www.nuget.org/packages/Syncfusion.Presentation.Net.Core/31.1.17)

## Open and save Presentation

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ using(WordDocument document = new WordDocument(fileStreamPath, FormatType.Docx))
//Create new Word document
WordDocument newDocument = new WordDocument();
//Add cloned section into new Word document
newDocument.Sections.Add(section.Clone());
newDocument.Sections.Add(document.Sections[i].Clone());
//Saves the Word document to MemoryStream
FileStream outputStream = new FileStream("Section" + i + ".docx", FileMode.OpenOrCreate, FileAccess.ReadWrite);
newDocument.Save(outputStream, FormatType.Docx);
Expand All @@ -62,7 +62,7 @@ using (WordDocument document = new WordDocument(@"Template.docx"))
//Create new Word document
WordDocument newDocument = new WordDocument();
//Add cloned section into new Word document
newDocument.Sections.Add(section.Clone());
newDocument.Sections.Add(document.Sections[i].Clone());
//Save and close the new Word documet
newDocument.Save("Section" + i + ".docx");
newDocument.Close();
Expand Down Expand Up @@ -641,7 +641,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync

## Online Demo

* Explore how to split a Word document by section using the .NET Word Library (DocIO) in a live demo [here](https://ej2.syncfusion.com/aspnetcore/word/splitbysection#/bootstrap5).
* See how to split a Word document by heading using the .NET Word Library (DocIO) in a live demo [here](https://ej2.syncfusion.com/aspnetcore/word/splitbyheading#/bootstrap5).
* See how to split a Word document by bookmark using the .NET Word Library (DocIO) in a live demo [here](https://ej2.syncfusion.com/aspnetcore/word/splitbybookmark#/bootstrap5).
* See how to split a Word document by placeholder using the .NET Word Library (DocIO) in a live demo [here](https://ej2.syncfusion.com/aspnetcore/word/splitbyplaceholder#/bootstrap5).
* Explore how to split a Word document by section using the .NET Word Library (DocIO) in a live demo [here](https://document.syncfusion.com/demos/word/splitbysection#/tailwind).
* See how to split a Word document by heading using the .NET Word Library (DocIO) in a live demo [here](https://document.syncfusion.com/demos/word/splitbyheading#/tailwind).
* See how to split a Word document by bookmark using the .NET Word Library (DocIO) in a live demo [here](https://document.syncfusion.com/demos/word/splitbybookmark#/tailwind).
* See how to split a Word document by placeholder using the .NET Word Library (DocIO) in a live demo [here](https://document.syncfusion.com/demos/word/splitbyplaceholder#/tailwind).