diff --git a/File-Formats-toc.html b/File-Formats-toc.html
index 0e3900dfb..731bd5076 100644
--- a/File-Formats-toc.html
+++ b/File-Formats-toc.html
@@ -678,7 +678,7 @@
PDF to Image
- - Getting Started
+
- Getting Started
- ASP.NET Core
- ASP.NET MVC
diff --git a/File-Formats/PDF-to-image/Convert-PDF-file-to-Image-in-ASP-NET-MVC.md b/File-Formats/PDF-to-image/Convert-PDF-file-to-Image-in-ASP-NET-MVC.md
index 4867cc890..f8cf638ce 100644
--- a/File-Formats/PDF-to-image/Convert-PDF-file-to-Image-in-ASP-NET-MVC.md
+++ b/File-Formats/PDF-to-image/Convert-PDF-file-to-Image-in-ASP-NET-MVC.md
@@ -58,7 +58,8 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, false, false);
-return File(outputStream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Png, "sample.png");
+MemoryStream stream = outputStream as MemoryStream;
+return File(stream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Jpeg, "sample.jpeg");
{% endhighlight %}
diff --git a/File-Formats/PDF-to-image/Convert-PDF-to-Image.md b/File-Formats/PDF-to-image/Convert-PDF-to-Image.md
new file mode 100644
index 000000000..f209aaf7a
--- /dev/null
+++ b/File-Formats/PDF-to-image/Convert-PDF-to-Image.md
@@ -0,0 +1,109 @@
+---
+title: Convert PDF to Image| Syncfusion
+description: Learn how to convert a PDF to Image with easy steps using PDFToImageConverter library.
+platform: file-formats
+control: PDF to image
+documentation: UG
+keywords: Assemblies
+---
+
+# Convert PDF to Image
+
+This PDF to image converter library allows converting PDF documents to images without opening the document in the PDF Viewer control. It allows you to selectively export pages as a stream by utilizing the 'Convert' method, facilitating the transformation of PDF files into images.
+
+NuGet
+
+
+
+
+| Platform(s) |
+NuGet Package |
+
+
+
+|
+Windows Forms
+ |
+
+{{'[Syncfusion.PdfToImageConverter.WinForms.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.WinForms/)'| markdownify }}
+ |
+
+
+|
+WPF
+ |
+
+{{'[Syncfusion.PdfToImageConverter.WPF.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.WPF/)'| markdownify }}
+ |
+
+
+|
+ASP.NET Core Windows
+ |
+
+{{'[Syncfusion.PdfToImageConverter.Net.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net/)'| markdownify }}
+ |
+
+
+|
+ASP.NET MVC Windows
+ |
+
+{{'[Syncfusion.PdfToImageConverter.AspNet.Mvc4.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.AspNet.Mvc4/)'| markdownify }}
+{{'[Syncfusion.PdfToImageConverter.AspNet.Mvc5.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.AspNet.Mvc5/)'| markdownify }}
+ |
+
+
+
+N> The above mentioned NuGet packages are available in [nuget.org](https://www.nuget.org/).
+
+The following code snippet illustrates how to convert PDF page into image using Convert method in PdfToImageConverter.
+
+{% tabs %}
+{% highlight c# tabtitle="C# [Cross-platform]" %}
+
+//Initialize PDF to Image converter.
+PdfToImageConverter imageConverter = new PdfToImageConverter();
+//Load the PDF document as a stream
+FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.ReadWrite);
+imageConverter.Load(inputStream);
+//Convert PDF to Image.
+Stream outputStream = imageConverter.Convert(0, false, false);
+MemoryStream stream = outputStream as MemoryStream;
+return File(stream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Jpeg, "sample.jpeg");
+
+{% endhighlight %}
+
+{% highlight c# tabtitle="C# [Windows-specific]" %}
+
+//Initialize PDF to Image converter.
+PdfToImageConverter imageConverter = new PdfToImageConverter();
+//Load the PDF document as a stream
+FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.ReadWrite);
+imageConverter.Load(inputStream);
+//Convert PDF to Image.
+Stream outputStream = imageConverter.Convert(0, false, false);
+Bitmap image = new Bitmap(outputStream);
+image.Save("sample.png");
+
+
+{% endhighlight %}
+{% highlight vb tabtitle="VB.NET [Windows-specific]" %}
+
+'Initialize PDF to Image converter.
+Dim imageConverter As PdfToImageConverter = New PdfToImageConverter()
+'Load the PDF document as a stream
+Dim inputStream As FileStream = New FileStream("Input.pdf", FileMode.Open, FileAccess.ReadWrite)
+imageConverter.Load(inputStream)
+'Convert PDF to Image.
+Dim outputStream As Stream = imageConverter.Convert(0, False, False)
+Dim image As Bitmap = New Bitmap(outputStream)
+image.Save("sample.png")
+
+{% endhighlight %}
+
+{% endtabs %}
+
+You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/WPF-PDFViewer-Examples/tree/master/PDF-to-image).
+
+N> To know more about PdfToImageConverter and features it provides, please refer to [PdfToImageConverter](https://help.syncfusion.com/file-formats/pdf-to-image)
\ No newline at end of file
diff --git a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-Core.md b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-Core.md
index d7cf78b90..fc3cd7ae3 100644
--- a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-Core.md
+++ b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-Core.md
@@ -24,8 +24,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, false, false);
-Bitmap image = new Bitmap(outputStream);
-image.Save("sample.png");
{% endhighlight %}
{% endtabs %}
@@ -47,11 +45,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream[] outputStream = imageConverter.Convert(0, imageConverter.PageCount-1, false, false);
-for(int i=0; i < outputStream.Length; i++)
-{
- Bitmap image = new Bitmap(outputStream[i]);
- image.Save("sample-"+i+".png");
-}
{% endhighlight %}
{% endtabs %}
@@ -70,8 +63,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, new SizeF(1836, 2372), false, false, false);
-Bitmap image = new Bitmap(outputStream);
-image.Save("sample.png");
{% endhighlight %}
{% endtabs %}
@@ -98,7 +89,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, zoomFactor, tileXCount, tileYCount, tileX, tileY);
-return File(outputStream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Png, "sample.png");
{% endhighlight %}
{% endtabs %}
\ No newline at end of file
diff --git a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-MVC.md b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-MVC.md
index daf36d05a..7ade8749d 100644
--- a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-MVC.md
+++ b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-ASP-NET-MVC.md
@@ -24,8 +24,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, false, false);
-Bitmap image = new Bitmap(outputStream);
-image.Save("sample.png");
{% endhighlight %}
{% endtabs %}
@@ -47,11 +45,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream[] outputStream = imageConverter.Convert(0, imageConverter.PageCount-1, false, false);
-for(int i=0; i < outputStream.Length; i++)
-{
- Bitmap image = new Bitmap(outputStream[i]);
- image.Save("sample-"+i+".png");
-}
{% endhighlight %}
{% endtabs %}
@@ -97,11 +90,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream[] outputStream = imageConverter.Convert(startPageIndex, endPageIndex, dpiX, dpiY, false, false);
-for(int i=0; i < outputStream.Length; i++)
-{
- Bitmap image = new Bitmap(outputStream[i]);
- image.Save("sample-"+i+".png");
-}
{% endhighlight %}
{% endtabs %}
diff --git a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-Blazor.md b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-Blazor.md
index a9086f86b..dc538d706 100644
--- a/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-Blazor.md
+++ b/File-Formats/PDF-to-image/Converting-PDF-pages-into-Images-in-Blazor.md
@@ -24,8 +24,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, false, false);
-Bitmap image = new Bitmap(outputStream);
-image.Save("sample.png");
{% endhighlight %}
{% endtabs %}
@@ -47,11 +45,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream[] outputStream = imageConverter.Convert(0, imageConverter.PageCount-1, false, false);
-for(int i=0; i < outputStream.Length; i++)
-{
- Bitmap image = new Bitmap(outputStream[i]);
- image.Save("sample-"+i+".png");
-}
{% endhighlight %}
{% endtabs %}
@@ -70,8 +63,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, new SizeF(1836, 2372), false, false, false);
-Bitmap image = new Bitmap(outputStream);
-image.Save("sample.png");
{% endhighlight %}
{% endtabs %}
@@ -98,7 +89,6 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, zoomFactor, tileXCount, tileYCount, tileX, tileY);
-return File(outputStream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Png, "sample.png");
{% endhighlight %}
{% endtabs %}
\ No newline at end of file
diff --git a/File-Formats/PDF/Working-with-Document-Conversions.md b/File-Formats/PDF/Working-with-Document-Conversions.md
index 50fd76efb..4d2973aa4 100644
--- a/File-Formats/PDF/Working-with-Document-Conversions.md
+++ b/File-Formats/PDF/Working-with-Document-Conversions.md
@@ -1227,7 +1227,8 @@ FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileAccess.R
imageConverter.Load(inputStream);
//Convert PDF to Image.
Stream outputStream = imageConverter.Convert(0, false, false);
-return File(outputStream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Png, "sample.png");
+MemoryStream stream = outputStream as MemoryStream;
+return File(stream.ToArray(), System.Net.Mime.MediaTypeNames.Image.Jpeg, "sample.jpeg");
{% endhighlight %}