From 79462531cb35914e12d28920ab3737c2e10af58f Mon Sep 17 00:00:00 2001 From: sameerkhan001 Date: Fri, 15 May 2026 19:20:16 +0530 Subject: [PATCH 1/2] 1026885: Resolved the provided feedback. --- .../HTML-To-PDF/NET/Converting-HTML-to-PDF.md | 9 +-- .../NET/NuGet-Packages-Required.md | 8 +-- .../PDF-Library/NET/Assemblies-Required.md | 58 ++++++++++++---- .../NET/NuGet-Packages-Required.md | 67 +++++++------------ ...pen-and-Save-PDF-file-in-C-Sharp-VB-NET.md | 32 --------- .../PDF/PDF-Library/NET/Overview.md | 4 +- 6 files changed, 79 insertions(+), 99 deletions(-) diff --git a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md index b07c9fa654..47f7ead261 100644 --- a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md +++ b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md @@ -273,7 +273,7 @@ Please refer to the below code snippet to use the DisableIEWarning API to remove {% tabs %} -{% highlight c# tabtitle="C#" %} +{% highlight c# tabtitle="C# [Cross-platform]" %} //Initialize the HTML to PDF converter HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter(HtmlRenderingEngine.IE); @@ -291,7 +291,8 @@ document.Close(true); {% endhighlight %} -{% highlight vb.net tabtitle="VB.NET" %} +{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} + 'Initialize the HTML to PDF converter Dim htmlConverter As New HtmlToPdfConverter(HtmlRenderingEngine.IE) Dim settings As New IEConverterSettings() @@ -308,10 +309,6 @@ document.Close(True) {% endhighlight %} -{% highlight c# tabtitle="ASP.NET Core" %} -//Currently, IE rendering engine does not support conversion in .NET Core platform -{% endhighlight %} - {% endtabs %} N>Please try our [Blink](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/net/net-core) engine to improve the quality and accuracy of the HTML to PDF conversion. diff --git a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/NuGet-Packages-Required.md b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/NuGet-Packages-Required.md index cfd5f00b6c..be87101ce9 100644 --- a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/NuGet-Packages-Required.md +++ b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/NuGet-Packages-Required.md @@ -20,7 +20,7 @@ N> The HTML to PDF converter library internally uses the Blink rendering engine -Windows (.NET Core, .NET8, and .NET9) +Windows (.NET Core, NET 8.0, NET 9.0, NET 10.0) {{'[Syncfusion.HtmlToPdfConverter.Net.Windows.nupkg](https://www.nuget.org/packages/Syncfusion.HtmlToPdfConverter.Net.Windows/)'| markdownify }} @@ -28,7 +28,7 @@ Windows (.NET Core, .NET8, and .NET9) -Linux (.NET Core, .NET8, and .NET9) +Linux (.NET Core, NET 8.0, NET 9.0, NET 10.0) {{'[Syncfusion.HtmlToPdfConverter.Net.Linux.nupkg](https://www.nuget.org/packages/Syncfusion.HtmlToPdfConverter.Net.Linux/)'| markdownify }} @@ -36,7 +36,7 @@ Linux (.NET Core, .NET8, and .NET9) -Mac (.NET Core, .NET8, and .NET9) +Mac (.NET Core, NET 8.0, NET 9.0, NET 10.0) {{'[Syncfusion.HtmlToPdfConverter.Net.Mac.nupkg](https://www.nuget.org/packages/Syncfusion.HtmlToPdfConverter.Net.Mac/)'| markdownify }} @@ -44,7 +44,7 @@ Mac (.NET Core, .NET8, and .NET9) -AWS (.NET Core, .NET8, and .NET9) +AWS (.NET Core, NET 8.0, NET 9.0, NET 10.0) {{'[Syncfusion.HtmlToPdfConverter.Net.Aws.nupkg](https://www.nuget.org/packages/Syncfusion.HtmlToPdfConverter.Net.Aws/)'| markdownify }} diff --git a/Document-Processing/PDF/PDF-Library/NET/Assemblies-Required.md b/Document-Processing/PDF/PDF-Library/NET/Assemblies-Required.md index e73b1ac640..14cb5029ae 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Assemblies-Required.md +++ b/Document-Processing/PDF/PDF-Library/NET/Assemblies-Required.md @@ -44,15 +44,6 @@ The following assemblies need to be referenced in your application based on the Syncfusion.Pdf.UWP - - - {{'[Xamarin](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/create-pdf-file-in-xamarin)'| markdownify }} - - - Syncfusion.Pdf.Portable
- Syncfusion.Compression.Portable - - {{'[Blazor](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/create-pdf-document-in-blazor)'| markdownify }}, @@ -131,6 +122,15 @@ The following assemblies need to be referenced in your application based on the Syncfusion.Compression.Base + + + {{'[Xamarin](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/create-pdf-file-in-xamarin)'| markdownify }} + + + Syncfusion.Pdf.Portable
+ Syncfusion.Compression.Portable + + {{'[ASP.NET MVC (Classic)](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/create-pdf-file-in-asp-net-mvc)'| markdownify }} @@ -254,7 +254,7 @@ For converting a Word document to PDF, the following assemblies need to be refer - ASP.NET Core, Xamarin and Blazor + ASP.NET Core and Blazor Syncfusion.DocIO.Portable
Syncfusion.Compression.Portable
@@ -305,6 +305,18 @@ For converting a Word document to PDF, the following assemblies need to be refer Syncfusion.DocToPdfConverter.Base + + Xamarin + + Syncfusion.DocIO.Portable
+ Syncfusion.Compression.Portable
+ Syncfusion.OfficeChart.Portable
+ Syncfusion.Pdf.Portable
+ Syncfusion.DocIORenderer.Portable
+ SkiaSharp.HarfBuzz
+ Syncfusion.SkiaSharpHelper.Portable + + @@ -344,7 +356,7 @@ For converting an Excel document to PDF, the following assemblies need to be ref - UWP, .NET Core, Xamarin, and Blazor (Server-Side) + UWP, .NET Core and Blazor (Server-Side) Syncfusion.Compression.Portable
Syncfusion.XlsIO.Portable
@@ -387,6 +399,16 @@ For converting an Excel document to PDF, the following assemblies need to be ref Syncfusion.ExcelToPDFConverter.Base + + Xamarin + + Syncfusion.Compression.Portable
+ Syncfusion.XlsIO.Portable
+ Syncfusion.Pdf.Portable
+ Syncfusion.SkiaSharpHelper.Portable
+ Syncfusion.XlsIORenderer.Portable + + @@ -413,7 +435,7 @@ For converting a PowerPoint Presentation to PDF, the following assemblies needed - ASP.NET Core, Xamarin, and Blazor + ASP.NET Core and Blazor Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
@@ -480,6 +502,18 @@ The following assemblies are required to be referred in addition to the above me Syncfusion.PresentationToPDFConverter.Base + + Xamarin + + Syncfusion.Presentation.Portable
+ Syncfusion.Compression.Portable
+ Syncfusion.OfficeChart.Portable
+ Syncfusion.Pdf.Portable
+ Syncfusion.PresentationRenderer.Portable
+ Syncfusion.SkiaSharpHelper.Portable
+ SkiaSharp + + diff --git a/Document-Processing/PDF/PDF-Library/NET/NuGet-Packages-Required.md b/Document-Processing/PDF/PDF-Library/NET/NuGet-Packages-Required.md index 893b11ba72..35f7db000c 100644 --- a/Document-Processing/PDF/PDF-Library/NET/NuGet-Packages-Required.md +++ b/Document-Processing/PDF/PDF-Library/NET/NuGet-Packages-Required.md @@ -63,14 +63,6 @@ Blazor -Xamarin - - -{{'[Syncfusion.Xamarin.Pdf.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.Pdf/)'| markdownify }} - - - - Windows UI (WinUI)
.NET Multi-platform App UI (.NET MAUI) @@ -98,6 +90,14 @@ Windows UI (WinUI)
{{'[Syncfusion.Pdf.AspNet.nupkg]( https://www.nuget.org/packages/Syncfusion.Pdf.AspNet/)'| markdownify }} + + + Xamarin + + + {{'[Syncfusion.Xamarin.Pdf.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.Pdf/)'| markdownify }} + + @@ -127,14 +127,6 @@ For advanced PDF features like compression, redaction, PDF/A conversion, image e {{'[Syncfusion.Pdf.Imaging.Net.Core.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.Net.Core)'| markdownify }} - - - Xamarin - - - {{'[Syncfusion.Xamarin.Pdf.Imaging.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.Pdf.Imaging)'| markdownify }} - - Windows UI (WinUI) @@ -483,14 +475,6 @@ Console Application (Targeting .NET Core) -Xamarin - - -{{'[Syncfusion.Xamarin.XlsIORenderer.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.XlsIORenderer/)'| markdownify }} - - - - Blazor (Server-App) @@ -517,6 +501,14 @@ Blazor (Server-App) {{'[Syncfusion.ExcelToPdfConverter.AspNet.nupkg](https://www.nuget.org/packages/Syncfusion.ExcelToPdfConverter.AspNet/)'| markdownify }} + + + Xamarin + + + {{'[Syncfusion.Xamarin.XlsIORenderer.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.XlsIORenderer/)'| markdownify }} + + @@ -566,14 +558,6 @@ Blazor {{'[Syncfusion.PresentationRenderer.Net.Core.nupkg](https://www.nuget.org/packages/Syncfusion.PresentationRenderer.Net.Core/)'| markdownify }} - - -Xamarin - - -{{'[Syncfusion.Xamarin.PresentationRenderer.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.PresentationRenderer/)'| markdownify }} - - ### RETIRED PRODUCTS @@ -594,6 +578,14 @@ Xamarin {{'[Syncfusion.PresentationToPdfConverter.AspNet.nupkg](https://www.nuget.org/packages/Syncfusion.PresentationToPdfConverter.AspNet/)'| markdownify }} + + + Xamarin + + + {{'[Syncfusion.Xamarin.PresentationRenderer.nupkg](https://www.nuget.org/packages/Syncfusion.Xamarin.PresentationRenderer/)'| markdownify }} + + @@ -668,15 +660,4 @@ Install-package Syncfusion.Pdf.Net.Core Uninstall-package Syncfusion.Pdf.Net.Core –RemoveDependencies - - -Xamarin - - -Install-package Syncfusion.Xamarin.Pdf - - -Uninstall-package Syncfusion.Xamarin.Pdf -RemoveDependencies - - \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Library/NET/Open-and-Save-PDF-file-in-C-Sharp-VB-NET.md b/Document-Processing/PDF/PDF-Library/NET/Open-and-Save-PDF-file-in-C-Sharp-VB-NET.md index 4a6e11cae0..47b53adbdc 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Open-and-Save-PDF-file-in-C-Sharp-VB-NET.md +++ b/Document-Processing/PDF/PDF-Library/NET/Open-and-Save-PDF-file-in-C-Sharp-VB-NET.md @@ -392,38 +392,6 @@ You can also resave the manipulated PDF document to the same file using overload {% tabs %} -{% highlight c# tabtitle="ASP.NET Core" %} - -//PDF doesn't supports saving a PDF document into the same file on the C#/.NET Cross platforms. - -{% endhighlight %} - -{% highlight c# tabtitle="C#" %} - -//Load an existing PDF document. -PdfLoadedDocument loadedDocument = new PdfLoadedDocument("Input.pdf"); -//To-Do some manipulation -//To-Do some manipulation -//Resave the document to the same file. -loadedDocument.Save() ; - -{% endhighlight %} - -{% highlight vb.net tabtitle="VB.NET [Windows-specific]" %} - -'Load an existing PDF document. -Dim loadedDocument As New PdfLoadedDocument("Input.pdf") -'To-Do some manipulation -'To-Do some manipulation -'Resave the document to the same file. -loadedDocument.Save() - -{% endhighlight %} - -{% endtabs %} - -{% tabs %} - {% highlight c# tabtitle="C# [Cross-platform]" %} //PDF doesn't supports saving a PDF document into the same file on the C#/.NET Cross platforms. diff --git a/Document-Processing/PDF/PDF-Library/NET/Overview.md b/Document-Processing/PDF/PDF-Library/NET/Overview.md index 55d5c7bf6b..b2b249aec0 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Overview.md +++ b/Document-Processing/PDF/PDF-Library/NET/Overview.md @@ -8,7 +8,7 @@ documentation: UG # Overview of PDF Framework -The PDF framework is a feature rich [.NET PDF class library](https://www.syncfusion.com/document-sdk/net-pdf-library) developed with 100% managed C# code that can be used to create, read and write PDF. The library can be used in [Windows Forms](https://www.syncfusion.com/document-sdk/net-pdf-library), [WPF](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET Web Forms](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET MVC](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET Core](https://www.syncfusion.com/document-sdk/net-pdf-library), [Blazor](https://www.syncfusion.com/document-sdk/net-pdf-library), [UWP](https://www.syncfusion.com/document-sdk/net-pdf-library), [Xamarin](https://www.syncfusion.com/document-sdk/net-pdf-library), [Flutter](https://www.syncfusion.com/document-sdk/flutter-pdf-library), [WinUI](https://www.syncfusion.com/document-sdk/net-pdf-library) and [.NET MAUI](https://www.syncfusion.com/document-sdk/net-pdf-library) applications and Unity platform without the dependency of Adobe Acrobat. The creation of PDF follows the most popular PDF 1.7 (ISO 32000-1) and latest PDF 2.0 (ISO 32000-2) specifications. +The PDF framework is a feature rich [.NET PDF class library](https://www.syncfusion.com/document-sdk/net-pdf-library) developed with 100% managed C# code that can be used to create, read and write PDF. The library can be used in [Windows Forms](https://www.syncfusion.com/document-sdk/net-pdf-library), [WPF](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET Web Forms](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET MVC](https://www.syncfusion.com/document-sdk/net-pdf-library), [ASP.NET Core](https://www.syncfusion.com/document-sdk/net-pdf-library), [Blazor](https://www.syncfusion.com/document-sdk/net-pdf-library), [UWP](https://www.syncfusion.com/document-sdk/net-pdf-library), [Flutter](https://www.syncfusion.com/document-sdk/flutter-pdf-library), [WinUI](https://www.syncfusion.com/document-sdk/net-pdf-library) and [.NET MAUI](https://www.syncfusion.com/document-sdk/net-pdf-library) applications and Unity platform without the dependency of Adobe Acrobat. The creation of PDF follows the most popular PDF 1.7 (ISO 32000-1) and latest PDF 2.0 (ISO 32000-2) specifications. ## Key Features of Essential® PDF @@ -35,7 +35,7 @@ The following list shows the key features available in the Essential® Date: Fri, 15 May 2026 19:32:48 +0530 Subject: [PATCH 2/2] 1026885: Resolve CI failures. --- .../PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md index 47f7ead261..b8c7787f9f 100644 --- a/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md +++ b/Document-Processing/PDF/Conversions/HTML-To-PDF/NET/Converting-HTML-to-PDF.md @@ -5,7 +5,7 @@ platform: document-processing control: PDF documentation: UG --- -# Converting HTML to PDF +# HTML to PDF Conversion Process The HTML to PDF converter is a .NET library for converting webpages, SVG, MHTML, and HTML files to PDF using C#. It uses popular rendering engines such as Blink (Google Chrome) and is reliable and accurate. The result preserves all graphics, images, text, fonts, and the layout of the original HTML document or webpage.