From 001d9b9249d9f2c8687267b416d5387766e6941f Mon Sep 17 00:00:00 2001 From: sameerkhan001 Date: Thu, 27 Nov 2025 13:24:05 +0530 Subject: [PATCH 1/2] 994832-ug: Added sample code link for performance metrics. --- .../PDF-Library/NET/Performance-Metrics.md | 38 ++++++++++++------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md b/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md index cc2787fb4..25df328ed 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md +++ b/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md @@ -18,7 +18,7 @@ The following system configurations were used for benchmarking: * Processor: AMD Ryzen 7 5800HS with Radeon Graphics 3.20 GHz * RAM: 16GB * .NET Version: .NET 10.0 -* Syncfusion® Version: [Syncfusion.Pdf.Imaging.Net.Core 31.2.12](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.Net.Core/31.2.12) +* Syncfusion® Version: [Syncfusion.Pdf.Net.Core 31.2.12](https://www.nuget.org/packages/Syncfusion.Pdf.Net.Core/31.2.12) ## Create document @@ -27,7 +27,7 @@ The table below illustrates the performance of PDF document creation. - + @@ -47,6 +47,8 @@ The table below illustrates the performance of PDF document creation.
PagesSyncfusion® Syncfusion Time (sec)Syncfusion® Time (sec)
1
+A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Document_creation). + ## Open and save PDF document The table below illustrates the performance of open and save operations when working with PDF documents. @@ -59,16 +61,18 @@ The table below illustrates the performance of open and save operations when wor 64 - PDF_Succinctly + PDF_Succinctly.pdf 0.06 seconds 132 - JavaScript_Succinctly + JavaScript_Succinctly.pdf 0.42 seconds +A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Open-and-Save-document). + ## Apply Watermark The table below illustrates the performance of watermark application operations in PDF documents. @@ -81,16 +85,18 @@ The table below illustrates the performance of watermark application operations 64 - PDF_Succinctly + PDF_Succinctly.pdf 0.15 seconds 132 - JavaScript_Succinctly + JavaScript_Succinctly.pdf 0.66 seconds +A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Apply-watermark). + ## Merge PDF document The table below illustrates the performance of merge operations on PDF documents. @@ -103,16 +109,18 @@ The table below illustrates the performance of merge operations on PDF documents 64 - PDF_Succinctly + PDF_Succinctly.pdf 0.96 seconds 132 - JavaScript_Succinctly + JavaScript_Succinctly.pdf 0.96 seconds +A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Merge-Documents). + ## Split PDF document The table below illustrates the performance of split operations on PDF documents. @@ -125,19 +133,21 @@ The table below illustrates the performance of split operations on PDF documents 64 - PDF_Succinctly + PDF_Succinctly.pdf 0.52 seconds 132 - JavaScript_Succinctly + JavaScript_Succinctly.pdf 1.37 seconds +A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Split-PDF). + ## Compress PDF -The table below illustrates the performance of compression operations applied to PDF documents. +The table below shows the performance of compression operations applied to PDF documents. To compress an existing PDF document in .NET Core, you should add the [Syncfusion.Pdf.Imaging.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.Net.Core/31.2.12) package. @@ -147,15 +157,17 @@ The table below illustrates the performance of compression operations applied to - + - +
64PDF_SuccinctlyPDF_Succinctly.pdf 12.28 seconds
132JavaScript_SuccinctlyJavaScript_Succinctly.pdf 8.39 seconds
+A complete working sample used for this performance evaluation is available for download on [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Performance%20Metrics/.NET/Compress-pdf). + N> Compression efficiency varies based on the type of content in the input PDF document. N> Benchmarks were measured on a freshly configured system. Performance results such as speed and memory usage may differ when additional processes are running on the machine. \ No newline at end of file From 8e37611a1797176bc6e7333743a4b91b24919ee5 Mon Sep 17 00:00:00 2001 From: sameerkhan001 Date: Thu, 27 Nov 2025 14:24:42 +0530 Subject: [PATCH 2/2] 994832-ug: Resolved given feedback. --- Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md b/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md index 25df328ed..0d66e5c4e 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md +++ b/Document-Processing/PDF/PDF-Library/NET/Performance-Metrics.md @@ -147,7 +147,7 @@ A complete working sample used for this performance evaluation is available for ## Compress PDF -The table below shows the performance of compression operations applied to PDF documents. To compress an existing PDF document in .NET Core, you should add the [Syncfusion.Pdf.Imaging.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.Net.Core/31.2.12) package. +The table below illustrates the performance of compression operations applied to PDF documents. To compress an existing PDF document in .NET, you should add the [Syncfusion.Pdf.Imaging.NET](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.NET/31.2.12) package.