diff --git a/PDF-to-image/PdfToImageConverter_DPI/App.config b/PDF-to-image/PdfToImageConverter_DPI/App.config
new file mode 100644
index 0000000..2e533c2
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/App.config
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/App.xaml b/PDF-to-image/PdfToImageConverter_DPI/App.xaml
new file mode 100644
index 0000000..2cfb7c2
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/App.xaml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/App.xaml.cs b/PDF-to-image/PdfToImageConverter_DPI/App.xaml.cs
new file mode 100644
index 0000000..c1aff0c
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/App.xaml.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Data;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows;
+
+namespace PdfToImageConverter_DPI
+{
+ ///
+ /// Interaction logic for App.xaml
+ ///
+ public partial class App : Application
+ {
+ }
+}
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Input.pdf b/PDF-to-image/PdfToImageConverter_DPI/Input.pdf
new file mode 100644
index 0000000..468642e
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/Input.pdf differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml b/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml
new file mode 100644
index 0000000..d68c778
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml
@@ -0,0 +1,12 @@
+
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml.cs b/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml.cs
new file mode 100644
index 0000000..c1ef339
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/MainWindow.xaml.cs
@@ -0,0 +1,54 @@
+using Syncfusion.PdfToImageConverter;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Drawing;
+using System.Drawing.Imaging;
+
+namespace PdfToImageConverter_DPI
+{
+ ///
+ /// Interaction logic for MainWindow.xaml
+ ///
+ public partial class MainWindow : Window
+ {
+ public MainWindow()
+ {
+ InitializeComponent();
+ PdfToImageConverter imageConverter = new PdfToImageConverter();
+
+ FileStream inputStream = new FileStream("../../Input.pdf", FileMode.Open, FileAccess.ReadWrite);
+ imageConverter.Load(inputStream);
+
+ // Convert PDF page to image stream with desired DPI
+ Stream outputStream = imageConverter.Convert(0, false, false);
+ // Load the image
+ Bitmap originalImage = new Bitmap(outputStream);
+
+ //// Set DPI
+ originalImage.SetResolution(451, 451);
+
+ ////// Get TIFF codec
+ ImageCodecInfo tiffCodec = ImageCodecInfo.GetImageEncoders().First(codec => codec.FormatID == ImageFormat.Tiff.Guid);
+
+ // Set CCITT Group 4 compression
+ EncoderParameters encoderParams = new EncoderParameters(1);
+ encoderParams.Param[0] = new EncoderParameter(System.Drawing.Imaging.Encoder.Compression, (long)EncoderValue.CompressionCCITT4);
+
+ // Save as 1-bit TIFF with CCITT G4
+ originalImage.Save("sample.tif");
+ }
+ }
+}
diff --git a/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.csproj b/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.csproj
new file mode 100644
index 0000000..458c913
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.csproj
@@ -0,0 +1,117 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {7C953B3D-F21C-45D3-8DA6-FB2FF1476BFA}
+ WinExe
+ PdfToImageConverter_DPI
+ PdfToImageConverter_DPI
+ v4.6.2
+ 512
+ {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ 4
+ true
+ true
+
+
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ packages\Syncfusion.Licensing.32.1.19\lib\net462\Syncfusion.Licensing.dll
+
+
+ packages\Syncfusion.PdfToImageConverter.WPF.32.1.19\lib\net462\Syncfusion.PdfToImageConverter.Base.dll
+
+
+
+
+
+
+
+
+
+
+
+
+ 4.0
+
+
+
+
+
+
+
+ MSBuild:Compile
+ Designer
+
+
+ MSBuild:Compile
+ Designer
+
+
+ App.xaml
+ Code
+
+
+ MainWindow.xaml
+ Code
+
+
+
+
+ Code
+
+
+ True
+ True
+ Resources.resx
+
+
+ True
+ Settings.settings
+ True
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.slnx b/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.slnx
new file mode 100644
index 0000000..ef8f628
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/PdfToImageConverter_DPI.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Properties/AssemblyInfo.cs b/PDF-to-image/PdfToImageConverter_DPI/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..76db44f
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/Properties/AssemblyInfo.cs
@@ -0,0 +1,52 @@
+using System.Reflection;
+using System.Resources;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using System.Windows;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("PdfToImageConverter_DPI")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("PdfToImageConverter_DPI")]
+[assembly: AssemblyCopyright("Copyright © 2025")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+//In order to begin building localizable applications, set
+//CultureYouAreCodingWith in your .csproj file
+//inside a . For example, if you are using US english
+//in your source files, set the to en-US. Then uncomment
+//the NeutralResourceLanguage attribute below. Update the "en-US" in
+//the line below to match the UICulture setting in the project file.
+
+//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
+
+
+[assembly: ThemeInfo(
+ ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
+ //(used if a resource is not found in the page,
+ // or application resource dictionaries)
+ ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
+ //(used if a resource is not found in the page,
+ // app, or any theme specific resource dictionaries)
+)]
+
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.Designer.cs b/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..39e8d8a
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.Designer.cs
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace PdfToImageConverter_DPI.Properties
+{
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources
+ {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources()
+ {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager
+ {
+ get
+ {
+ if ((resourceMan == null))
+ {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PdfToImageConverter_DPI.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture
+ {
+ get
+ {
+ return resourceCulture;
+ }
+ set
+ {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.resx b/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/Properties/Resources.resx
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.Designer.cs b/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..239d0a3
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.Designer.cs
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace PdfToImageConverter_DPI.Properties
+{
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+ {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default
+ {
+ get
+ {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.settings b/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.settings
new file mode 100644
index 0000000..033d7a5
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/Properties/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages.config b/PDF-to-image/PdfToImageConverter_DPI/packages.config
new file mode 100644
index 0000000..19ac800
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages.config
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/.signature.p7s b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/.signature.p7s
new file mode 100644
index 0000000..e75c472
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/.signature.p7s differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/LICENSE.txt b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/LICENSE.txt
new file mode 100644
index 0000000..4045671
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/LICENSE.txt
@@ -0,0 +1,7 @@
+This software is covered by the Software License Agreement (the “Agreement”)(https://www.syncfusion.com/nuget/license?utm_source=nuget&utm_medium=listing). Any use in any form, regardless of where it was obtained is governed by the Agreement. The Agreement is a legal agreement between you (“You”, “Your”, or “Customer”) and Syncfusion, Inc., a Delaware corporation with its principal place of business located at 2501 Aerial Center Parkway, Suite 200, Morrisville, NC 27560 (“Syncfusion”). By accessing, downloading, viewing, possessing, or otherwise using any part of Syncfusion’s Essential Studio product, you are agreeing to be bound by the terms and conditions and agree to register with Syncfusion. If you do not agree to be bound by the terms and conditions of the Agreement, you cannot access, register, use, or view any part of Syncfusion’s Essential Studio product or lines of code.
+
+This license is for Essential Studio Enterprise Edition.
+
+TO READ THE COMPLETE LICENSE AGREEMENT: https://www.syncfusion.com/nuget/license?utm_source=nuget&utm_medium=listing,
+
+IF AFTER READING THIS AGREEMENT YOU HAVE ANY QUESTIONS ABOUT THIS AGREEMENT, PLEASE CONTACT SYNCFUSION PRIOR TO USING THE SOFTWARE PRODUCT VIA EMAIL AT LEGALQUESTIONS@SYNCFUSION.COM
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/README.md b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/README.md
new file mode 100644
index 0000000..b9ba24c
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/README.md
@@ -0,0 +1,2 @@
+Syncfusion licensing is a .NET library for validating the registered Syncfusion license in an application at runtime.
+The Syncfusion license must be registered in an application when using the Syncfusion evaluation build or NuGet package assemblies.
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/Syncfusion.Licensing.32.1.19.nupkg b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/Syncfusion.Licensing.32.1.19.nupkg
new file mode 100644
index 0000000..57aff8b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/Syncfusion.Licensing.32.1.19.nupkg differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/MonoAndroid90/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/MonoAndroid90/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/MonoAndroid90/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.Mac/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.Mac/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.Mac/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.iOS10/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.iOS10/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/Xamarin.iOS10/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net10.0/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net10.0/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net10.0/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net462/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net462/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..7a74da7
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net462/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net8.0/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net8.0/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net8.0/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net9.0/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net9.0/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/net9.0/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/netstandard2.0/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/netstandard2.0/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..1de119b
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/netstandard2.0/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/uap10.0/Syncfusion.Licensing.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/uap10.0/Syncfusion.Licensing.dll
new file mode 100644
index 0000000..8159fbf
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/lib/uap10.0/Syncfusion.Licensing.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/syncfusion_logo.png b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/syncfusion_logo.png
new file mode 100644
index 0000000..60fd0b8
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.Licensing.32.1.19/syncfusion_logo.png differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/.signature.p7s b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/.signature.p7s
new file mode 100644
index 0000000..bcfcf16
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/.signature.p7s differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/LICENSE.txt b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/LICENSE.txt
new file mode 100644
index 0000000..4045671
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/LICENSE.txt
@@ -0,0 +1,7 @@
+This software is covered by the Software License Agreement (the “Agreement”)(https://www.syncfusion.com/nuget/license?utm_source=nuget&utm_medium=listing). Any use in any form, regardless of where it was obtained is governed by the Agreement. The Agreement is a legal agreement between you (“You”, “Your”, or “Customer”) and Syncfusion, Inc., a Delaware corporation with its principal place of business located at 2501 Aerial Center Parkway, Suite 200, Morrisville, NC 27560 (“Syncfusion”). By accessing, downloading, viewing, possessing, or otherwise using any part of Syncfusion’s Essential Studio product, you are agreeing to be bound by the terms and conditions and agree to register with Syncfusion. If you do not agree to be bound by the terms and conditions of the Agreement, you cannot access, register, use, or view any part of Syncfusion’s Essential Studio product or lines of code.
+
+This license is for Essential Studio Enterprise Edition.
+
+TO READ THE COMPLETE LICENSE AGREEMENT: https://www.syncfusion.com/nuget/license?utm_source=nuget&utm_medium=listing,
+
+IF AFTER READING THIS AGREEMENT YOU HAVE ANY QUESTIONS ABOUT THIS AGREEMENT, PLEASE CONTACT SYNCFUSION PRIOR TO USING THE SOFTWARE PRODUCT VIA EMAIL AT LEGALQUESTIONS@SYNCFUSION.COM
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-arm64/native/pdfium.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-arm64/native/pdfium.dll
new file mode 100644
index 0000000..1f2f53e
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-arm64/native/pdfium.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x64/native/pdfium.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x64/native/pdfium.dll
new file mode 100644
index 0000000..1b50f2d
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x64/native/pdfium.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x86/native/pdfium.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x86/native/pdfium.dll
new file mode 100644
index 0000000..59a3ecb
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Pdfium/win-x86/native/pdfium.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/README.md b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/README.md
new file mode 100644
index 0000000..a127ec3
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/README.md
@@ -0,0 +1,50 @@
+### Syncfusion® WPF PDF To Image Converter
+
+The Syncfusion® [WPF Pdf To Image converter](https://help.syncfusion.com/file-formats/pdf-to-image/convert-pdf-file-to-image-in-wpf?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) package use PDFium to convert the PDF to image without opening the document in the PDF Viewer control.
+
+
+
+[Docs](https://help.syncfusion.com/file-formats/pdf-to-image/convert-pdf-file-to-image-in-wpf?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | [API Reference](https://help.syncfusion.com/cr/wpf/Syncfusion.PdfToImageConverter.PdfToImageConverter.html#Syncfusion_PdfToImageConverter_PdfToImageConverter__ctor?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | [Blogs](https://www.syncfusion.com/blogs/?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | [Support](https://support.syncfusion.com/support/tickets/create?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | [Forums](https://www.syncfusion.com/forums/wpf?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | [Feedback](https://www.syncfusion.com/feedback/wpf?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget)
+
+### Key Features
+
+* Converts [PDF into image.](https://help.syncfusion.com/file-formats/pdf-to-image/converting-pdf-pages-into-images-in-wpf)
+
+### System Requirements
+
+* [System Requirements](https://help.syncfusion.com/file-formats/installation-and-upgrade/system-requirements?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget).
+
+### Getting started
+
+You can fetch the Syncfusion® WPF Pdf to Image converter library NuGet by simply running the command **Install-Package Syncfusion.PdfToImageConverter.Wpf** from the Package Manager Console in Visual Studio.
+
+Try the following code snippet to convert an PDF to Image.
+
+```csharp
+//Initialize PDF to Image converter.
+PdfToImageConverter imageConverter = new PdfToImageConverter();
+//Load the PDF document as a stream
+FileStream inputStream = new FileStream("File Path goes here", FileMode.Open, FileAccess.ReadWrite);
+imageConverter.Load(inputStream);
+//Convert PDF to Image.
+Stream[] outputStream = imageConvertor.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");
+}
+```
+
+For more information to get started, refer to our [Getting Started Documentation page](https://help.syncfusion.com/file-formats/pdf-to-image/convert-pdf-file-to-image-in-wpf?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget).
+
+### License
+
+This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of [Syncfusion® EULA](https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing&utm_campaign=aspnetcore-pdf-nuget). You can purchase a license [here](https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing&utm_campaign=aspnetcore-pdf-nuget) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget).
+
+### About Syncfusion®
+
+Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® has more than 29,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
+
+Today, we provide 1800+ components and frameworks for web ([Blazor](https://www.syncfusion.com/blazor-components?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [ASP.NET Web Forms](https://www.syncfusion.com/jquery/aspnet-webforms-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [React](https://www.syncfusion.com/react-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Vue](https://www.syncfusion.com/vue-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), and [jQuery](https://www.syncfusion.com/jquery-ui-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget)), mobile ([.NET MAUI](https://www.syncfusion.com/maui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), and [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget)), and desktop development ([WinForms](https://www.syncfusion.com/winforms-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [WPF](https://www.syncfusion.com/wpf-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [WinUI](https://www.syncfusion.com/winui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [.NET MAUI (Preview)](https://www.syncfusion.com/maui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget),[Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget), and [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget)). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
+
+[sales@syncfusion.com](mailto:sales@syncfusion.com?Subject=Syncfusion%20ASPNET%20Core%20DocIO%20-%20NuGet) | [www.syncfusion.com](https://www.syncfusion.com?utm_source=nuget&utm_medium=listing&utm_campaign=wpf-pdftoimageconverter-nuget) | Toll Free: 1-888-9 DOTNET
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Syncfusion.PdfToImageConverter.WPF.32.1.19.nupkg b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Syncfusion.PdfToImageConverter.WPF.32.1.19.nupkg
new file mode 100644
index 0000000..9f89d0a
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/Syncfusion.PdfToImageConverter.WPF.32.1.19.nupkg differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net10.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net10.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
new file mode 100644
index 0000000..cb0dc3e
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net10.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
@@ -0,0 +1,53 @@
+
+
+
+
+
+ Pdfium\x64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\x86\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\arm64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net462/Syncfusion.PdfToImageConverter.WPF.targets b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net462/Syncfusion.PdfToImageConverter.WPF.targets
new file mode 100644
index 0000000..cb0dc3e
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net462/Syncfusion.PdfToImageConverter.WPF.targets
@@ -0,0 +1,53 @@
+
+
+
+
+
+ Pdfium\x64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\x86\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\arm64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net8.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net8.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
new file mode 100644
index 0000000..cb0dc3e
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net8.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
@@ -0,0 +1,53 @@
+
+
+
+
+
+ Pdfium\x64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\x86\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\arm64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net9.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net9.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
new file mode 100644
index 0000000..cb0dc3e
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/build/net9.0-windows7.0/Syncfusion.PdfToImageConverter.WPF.targets
@@ -0,0 +1,53 @@
+
+
+
+
+
+ Pdfium\x64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\x86\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+ Pdfium\arm64\%(RecursiveDir)%(FileName)%(Extension)
+ Included
+ PreserveNewest
+ false
+ False
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll
new file mode 100644
index 0000000..7ad7625
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
new file mode 100644
index 0000000..2163850
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net10.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
@@ -0,0 +1,514 @@
+
+
+
+ Syncfusion.PdfToImageConverter.Base
+
+
+
+
+ Class that imports the pdfium dlls.
+
+
+
+
+
+ No flags.
+
+
+
+
+ Render for printing.
+
+
+
+
+ Set if annotations are to be rendered.
+
+
+
+
+ Set if using text rendering optimized for LCD display.
+
+
+
+
+ Don't use the native text output available on some platforms.
+
+
+
+
+ Grayscale output.
+
+
+
+
+ Limit image cache size.
+
+
+
+
+ Always use halftone for image stretching.
+
+
+
+
+ Render with a transparent background.
+
+
+
+
+ Correct height/width for DPI.
+
+
+
+
+ Class to use the pdfium methods for internal purpose.
+
+
+
+
+ Class to convert the pdf to images.
+
+
+
+
+ Initializes the members of the class.
+
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+ Pasword for the file
+
+
+
+ Scales the page while rendering in the PDF Viewer control for improving the quality of the image.
+ Positive float values can be set. Recommended Value is 1 or 1.5f.
+ If the value is greater than the recommended value, there might be any distortion in the performance of the PDF Viewer.
+
+
+
+
+ Gets or sets the reference path of the Pdfium library.
+
+
+
+
+ Gets the page count of the document.
+
+
+
+
+ Gets or sets the id of the document
+
+
+
+
+ Gets or sets the pdf document value
+
+
+
+
+ Disposes the pdf document.
+
+
+
+
+ Disposes the pdf document.
+
+ disposes completely
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file as stream
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file stream
+ Password of the stream
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ page index of the document
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ The page index of the document
+ The custom size of the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the specified page as stream with custom size
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size for the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Exports the specified page as
+
+ The page index to be converted into
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether need to keep the annotation of the page
+ Whether the background of the page needs to be transparent
+ Returns the specified page as with custom size
+
+
+
+ Exports the specified pages as
+
+ The starting page index
+ The ending page index
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the specified pages as with custom size
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Converts points to pixel
+
+ Point value
+ Returns the pixel value
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Creates the pdfium document for the provided string.
+
+ Stream of the Pdf
+ Password of the pdf stream
+
+
+
+
+ Checks the base directory and provides it.
+
+ Returns the base directory.
+
+
+
+ Extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection
+ maintains the layout if it is true
+ Returns the extracted text for the provided page
+
+
+
+ Extracts the text from the specified page index.
+
+ Page index
+ Text collection
+ Text format
+ Whether rotated or not
+ Angle of rotation
+ Returns the extracted text from the provided page index
+
+
+
+ extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection with page details
+ Returns the extracted text for the provided page
+
+
+
+ Gets the bounds of the text by using the results of pdfium for text search.
+
+ Page object
+ Length of the string
+ Start index
+ Height of the Page
+
+
+
+
+ Gets the bounds of the text.
+
+ Page object
+ page index
+
+
+
+
+
+
+ Gets the text details for the provided page index.
+
+ Page index
+ Text collection of the page
+ Returns the text
+
+
+
+ Converts the bitmap to stream.
+
+ Bitmap image to be converted
+ Returns the converted stream
+
+
+
+ Converts the bitmap to stream.
+
+ Array of bitmap images to be converted
+ Returns the converted stream
+
+
+
+ Extracts the Pdfium library to the application.
+
+
+
+
+ Find the bounds of the specified text in the provided page index
+
+ The text to be searched.
+ The specified page index.
+ Holds the bounds of the matched texts.
+ Returns true if found any matchRectCollection.
+
+
+
+ Find the bounds of the specified text in the provided document
+
+ The text to be searched
+ Holds the page number and rectangle positions of the text matches
+
+
+
+ Find the bounds of the collections of text in the provided page index
+
+ The collection of text to be searched.
+ The specified page index.
+ Holds the information of the matched texts
+ Returns true if found any match
+
+
+
+ Find the bounds of the collections of text in the provided document
+
+ List of items to be searched.
+ The dictionary of page number and list of search results.
+ Returns true if found any match
+
+
+
+ Searches for a given text on a specified page and returns a list of bounding rectangles for the matches.
+
+ The index of the page to search.\
+ List to store the bounding boxes of matches.
+ Text should be searched
+ True if matches are found, false otherwise.
+
+
+
+ Searches for a list of text items on a specific page and returns a list of matching ResultItems with color.
+
+ The list of text items to search for.
+ The page index to search on.
+ The list of ResultItem objects to store the results.
+ True if matches are found; otherwise, false.
+
+
+
+ Checks whether the password is unicoded or not.
+
+ Password of the stream
+ Returns true if the password is unicoded, else false
+
+
+
+ Represents the search text information
+
+
+
+
+ Get or set text to be searched.
+
+
+
+
+ Get or set the color of the searched text.
+
+
+
+
+ Get or set provided page Number for search text.
+
+
+
+
+ Get or set Rectangle bounds of the searched text.
+
+
+
+
+ Register the stream
+
+
+
+
+
+
+ Represents a text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Text on the document
+ Bounds of the text
+
+
+
+ Gets the bounds of the text
+
+
+
+
+ Gets the text
+
+
+
+
+ Represents a Page text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Size of the page
+ Text informations of the page
+ Text data of the page
+
+
+
+ Gets the list of text data for the page
+
+
+
+
+ Gets the text data for the page
+
+
+
+
+ Gets the page size for the page
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.dll
new file mode 100644
index 0000000..48e55a3
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.xml b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.xml
new file mode 100644
index 0000000..2163850
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net462/Syncfusion.PdfToImageConverter.Base.xml
@@ -0,0 +1,514 @@
+
+
+
+ Syncfusion.PdfToImageConverter.Base
+
+
+
+
+ Class that imports the pdfium dlls.
+
+
+
+
+
+ No flags.
+
+
+
+
+ Render for printing.
+
+
+
+
+ Set if annotations are to be rendered.
+
+
+
+
+ Set if using text rendering optimized for LCD display.
+
+
+
+
+ Don't use the native text output available on some platforms.
+
+
+
+
+ Grayscale output.
+
+
+
+
+ Limit image cache size.
+
+
+
+
+ Always use halftone for image stretching.
+
+
+
+
+ Render with a transparent background.
+
+
+
+
+ Correct height/width for DPI.
+
+
+
+
+ Class to use the pdfium methods for internal purpose.
+
+
+
+
+ Class to convert the pdf to images.
+
+
+
+
+ Initializes the members of the class.
+
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+ Pasword for the file
+
+
+
+ Scales the page while rendering in the PDF Viewer control for improving the quality of the image.
+ Positive float values can be set. Recommended Value is 1 or 1.5f.
+ If the value is greater than the recommended value, there might be any distortion in the performance of the PDF Viewer.
+
+
+
+
+ Gets or sets the reference path of the Pdfium library.
+
+
+
+
+ Gets the page count of the document.
+
+
+
+
+ Gets or sets the id of the document
+
+
+
+
+ Gets or sets the pdf document value
+
+
+
+
+ Disposes the pdf document.
+
+
+
+
+ Disposes the pdf document.
+
+ disposes completely
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file as stream
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file stream
+ Password of the stream
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ page index of the document
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ The page index of the document
+ The custom size of the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the specified page as stream with custom size
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size for the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Exports the specified page as
+
+ The page index to be converted into
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether need to keep the annotation of the page
+ Whether the background of the page needs to be transparent
+ Returns the specified page as with custom size
+
+
+
+ Exports the specified pages as
+
+ The starting page index
+ The ending page index
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the specified pages as with custom size
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Converts points to pixel
+
+ Point value
+ Returns the pixel value
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Creates the pdfium document for the provided string.
+
+ Stream of the Pdf
+ Password of the pdf stream
+
+
+
+
+ Checks the base directory and provides it.
+
+ Returns the base directory.
+
+
+
+ Extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection
+ maintains the layout if it is true
+ Returns the extracted text for the provided page
+
+
+
+ Extracts the text from the specified page index.
+
+ Page index
+ Text collection
+ Text format
+ Whether rotated or not
+ Angle of rotation
+ Returns the extracted text from the provided page index
+
+
+
+ extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection with page details
+ Returns the extracted text for the provided page
+
+
+
+ Gets the bounds of the text by using the results of pdfium for text search.
+
+ Page object
+ Length of the string
+ Start index
+ Height of the Page
+
+
+
+
+ Gets the bounds of the text.
+
+ Page object
+ page index
+
+
+
+
+
+
+ Gets the text details for the provided page index.
+
+ Page index
+ Text collection of the page
+ Returns the text
+
+
+
+ Converts the bitmap to stream.
+
+ Bitmap image to be converted
+ Returns the converted stream
+
+
+
+ Converts the bitmap to stream.
+
+ Array of bitmap images to be converted
+ Returns the converted stream
+
+
+
+ Extracts the Pdfium library to the application.
+
+
+
+
+ Find the bounds of the specified text in the provided page index
+
+ The text to be searched.
+ The specified page index.
+ Holds the bounds of the matched texts.
+ Returns true if found any matchRectCollection.
+
+
+
+ Find the bounds of the specified text in the provided document
+
+ The text to be searched
+ Holds the page number and rectangle positions of the text matches
+
+
+
+ Find the bounds of the collections of text in the provided page index
+
+ The collection of text to be searched.
+ The specified page index.
+ Holds the information of the matched texts
+ Returns true if found any match
+
+
+
+ Find the bounds of the collections of text in the provided document
+
+ List of items to be searched.
+ The dictionary of page number and list of search results.
+ Returns true if found any match
+
+
+
+ Searches for a given text on a specified page and returns a list of bounding rectangles for the matches.
+
+ The index of the page to search.\
+ List to store the bounding boxes of matches.
+ Text should be searched
+ True if matches are found, false otherwise.
+
+
+
+ Searches for a list of text items on a specific page and returns a list of matching ResultItems with color.
+
+ The list of text items to search for.
+ The page index to search on.
+ The list of ResultItem objects to store the results.
+ True if matches are found; otherwise, false.
+
+
+
+ Checks whether the password is unicoded or not.
+
+ Password of the stream
+ Returns true if the password is unicoded, else false
+
+
+
+ Represents the search text information
+
+
+
+
+ Get or set text to be searched.
+
+
+
+
+ Get or set the color of the searched text.
+
+
+
+
+ Get or set provided page Number for search text.
+
+
+
+
+ Get or set Rectangle bounds of the searched text.
+
+
+
+
+ Register the stream
+
+
+
+
+
+
+ Represents a text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Text on the document
+ Bounds of the text
+
+
+
+ Gets the bounds of the text
+
+
+
+
+ Gets the text
+
+
+
+
+ Represents a Page text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Size of the page
+ Text informations of the page
+ Text data of the page
+
+
+
+ Gets the list of text data for the page
+
+
+
+
+ Gets the text data for the page
+
+
+
+
+ Gets the page size for the page
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll
new file mode 100644
index 0000000..fbca937
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
new file mode 100644
index 0000000..2163850
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net8.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
@@ -0,0 +1,514 @@
+
+
+
+ Syncfusion.PdfToImageConverter.Base
+
+
+
+
+ Class that imports the pdfium dlls.
+
+
+
+
+
+ No flags.
+
+
+
+
+ Render for printing.
+
+
+
+
+ Set if annotations are to be rendered.
+
+
+
+
+ Set if using text rendering optimized for LCD display.
+
+
+
+
+ Don't use the native text output available on some platforms.
+
+
+
+
+ Grayscale output.
+
+
+
+
+ Limit image cache size.
+
+
+
+
+ Always use halftone for image stretching.
+
+
+
+
+ Render with a transparent background.
+
+
+
+
+ Correct height/width for DPI.
+
+
+
+
+ Class to use the pdfium methods for internal purpose.
+
+
+
+
+ Class to convert the pdf to images.
+
+
+
+
+ Initializes the members of the class.
+
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+ Pasword for the file
+
+
+
+ Scales the page while rendering in the PDF Viewer control for improving the quality of the image.
+ Positive float values can be set. Recommended Value is 1 or 1.5f.
+ If the value is greater than the recommended value, there might be any distortion in the performance of the PDF Viewer.
+
+
+
+
+ Gets or sets the reference path of the Pdfium library.
+
+
+
+
+ Gets the page count of the document.
+
+
+
+
+ Gets or sets the id of the document
+
+
+
+
+ Gets or sets the pdf document value
+
+
+
+
+ Disposes the pdf document.
+
+
+
+
+ Disposes the pdf document.
+
+ disposes completely
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file as stream
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file stream
+ Password of the stream
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ page index of the document
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ The page index of the document
+ The custom size of the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the specified page as stream with custom size
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size for the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Exports the specified page as
+
+ The page index to be converted into
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether need to keep the annotation of the page
+ Whether the background of the page needs to be transparent
+ Returns the specified page as with custom size
+
+
+
+ Exports the specified pages as
+
+ The starting page index
+ The ending page index
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the specified pages as with custom size
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Converts points to pixel
+
+ Point value
+ Returns the pixel value
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Creates the pdfium document for the provided string.
+
+ Stream of the Pdf
+ Password of the pdf stream
+
+
+
+
+ Checks the base directory and provides it.
+
+ Returns the base directory.
+
+
+
+ Extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection
+ maintains the layout if it is true
+ Returns the extracted text for the provided page
+
+
+
+ Extracts the text from the specified page index.
+
+ Page index
+ Text collection
+ Text format
+ Whether rotated or not
+ Angle of rotation
+ Returns the extracted text from the provided page index
+
+
+
+ extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection with page details
+ Returns the extracted text for the provided page
+
+
+
+ Gets the bounds of the text by using the results of pdfium for text search.
+
+ Page object
+ Length of the string
+ Start index
+ Height of the Page
+
+
+
+
+ Gets the bounds of the text.
+
+ Page object
+ page index
+
+
+
+
+
+
+ Gets the text details for the provided page index.
+
+ Page index
+ Text collection of the page
+ Returns the text
+
+
+
+ Converts the bitmap to stream.
+
+ Bitmap image to be converted
+ Returns the converted stream
+
+
+
+ Converts the bitmap to stream.
+
+ Array of bitmap images to be converted
+ Returns the converted stream
+
+
+
+ Extracts the Pdfium library to the application.
+
+
+
+
+ Find the bounds of the specified text in the provided page index
+
+ The text to be searched.
+ The specified page index.
+ Holds the bounds of the matched texts.
+ Returns true if found any matchRectCollection.
+
+
+
+ Find the bounds of the specified text in the provided document
+
+ The text to be searched
+ Holds the page number and rectangle positions of the text matches
+
+
+
+ Find the bounds of the collections of text in the provided page index
+
+ The collection of text to be searched.
+ The specified page index.
+ Holds the information of the matched texts
+ Returns true if found any match
+
+
+
+ Find the bounds of the collections of text in the provided document
+
+ List of items to be searched.
+ The dictionary of page number and list of search results.
+ Returns true if found any match
+
+
+
+ Searches for a given text on a specified page and returns a list of bounding rectangles for the matches.
+
+ The index of the page to search.\
+ List to store the bounding boxes of matches.
+ Text should be searched
+ True if matches are found, false otherwise.
+
+
+
+ Searches for a list of text items on a specific page and returns a list of matching ResultItems with color.
+
+ The list of text items to search for.
+ The page index to search on.
+ The list of ResultItem objects to store the results.
+ True if matches are found; otherwise, false.
+
+
+
+ Checks whether the password is unicoded or not.
+
+ Password of the stream
+ Returns true if the password is unicoded, else false
+
+
+
+ Represents the search text information
+
+
+
+
+ Get or set text to be searched.
+
+
+
+
+ Get or set the color of the searched text.
+
+
+
+
+ Get or set provided page Number for search text.
+
+
+
+
+ Get or set Rectangle bounds of the searched text.
+
+
+
+
+ Register the stream
+
+
+
+
+
+
+ Represents a text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Text on the document
+ Bounds of the text
+
+
+
+ Gets the bounds of the text
+
+
+
+
+ Gets the text
+
+
+
+
+ Represents a Page text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Size of the page
+ Text informations of the page
+ Text data of the page
+
+
+
+ Gets the list of text data for the page
+
+
+
+
+ Gets the text data for the page
+
+
+
+
+ Gets the page size for the page
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll
new file mode 100644
index 0000000..9c385db
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.dll differ
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
new file mode 100644
index 0000000..2163850
--- /dev/null
+++ b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/lib/net9.0-windows7.0/Syncfusion.PdfToImageConverter.Base.xml
@@ -0,0 +1,514 @@
+
+
+
+ Syncfusion.PdfToImageConverter.Base
+
+
+
+
+ Class that imports the pdfium dlls.
+
+
+
+
+
+ No flags.
+
+
+
+
+ Render for printing.
+
+
+
+
+ Set if annotations are to be rendered.
+
+
+
+
+ Set if using text rendering optimized for LCD display.
+
+
+
+
+ Don't use the native text output available on some platforms.
+
+
+
+
+ Grayscale output.
+
+
+
+
+ Limit image cache size.
+
+
+
+
+ Always use halftone for image stretching.
+
+
+
+
+ Render with a transparent background.
+
+
+
+
+ Correct height/width for DPI.
+
+
+
+
+ Class to use the pdfium methods for internal purpose.
+
+
+
+
+ Class to convert the pdf to images.
+
+
+
+
+ Initializes the members of the class.
+
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+
+
+
+ Intializes the members of the class.
+
+ Stream of the file
+ Pasword for the file
+
+
+
+ Scales the page while rendering in the PDF Viewer control for improving the quality of the image.
+ Positive float values can be set. Recommended Value is 1 or 1.5f.
+ If the value is greater than the recommended value, there might be any distortion in the performance of the PDF Viewer.
+
+
+
+
+ Gets or sets the reference path of the Pdfium library.
+
+
+
+
+ Gets the page count of the document.
+
+
+
+
+ Gets or sets the id of the document
+
+
+
+
+ Gets or sets the pdf document value
+
+
+
+
+ Disposes the pdf document.
+
+
+
+
+ Disposes the pdf document.
+
+ disposes completely
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file as stream
+
+
+
+ Loads the PDF document from the specified stream.
+
+ Pdf file stream
+ Password of the stream
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ page index of the document
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ Page index of the document
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the stream of the specified page
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size of the converted image
+ The horizontal DPI of the resultant .
+ The vertical DPI of the resultant .
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified page of the PDF document as stream.
+
+ The page index of the document
+ The custom size of the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the specified page as stream with custom size
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Converts the specified range of PDF document's pages as stream array.
+
+ The starting page index
+ The ending page index
+ The custom size for the converted image
+ Whether need to maintain the pdf page size
+ Whether need to make the background of the page as transparent
+ Whether need to keep the annotation of the page
+ Returns the array of stream for the range of pages
+
+
+
+ Exports the specified page as
+
+ The page index to be converted into
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether need to keep the annotation of the page
+ Whether the background of the page needs to be transparent
+ Returns the specified page as with custom size
+
+
+
+ Exports the specified pages as
+
+ The starting page index
+ The ending page index
+ The custom size of the converted
+ Whether need to maintain the pdf page size
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotation of the page
+ Returns the specified pages as with custom size
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Converts points to pixel
+
+ Point value
+ Returns the pixel value
+
+
+
+ Exports the specified page as a bitmap image.
+
+ Bitmap image
+ page index
+ Whether the background of the page needs to be transparent
+ Whether need to keep the annotations on the page
+ Returns the converted bitmap image
+
+
+
+ Creates the pdfium document for the provided string.
+
+ Stream of the Pdf
+ Password of the pdf stream
+
+
+
+
+ Checks the base directory and provides it.
+
+ Returns the base directory.
+
+
+
+ Extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection
+ maintains the layout if it is true
+ Returns the extracted text for the provided page
+
+
+
+ Extracts the text from the specified page index.
+
+ Page index
+ Text collection
+ Text format
+ Whether rotated or not
+ Angle of rotation
+ Returns the extracted text from the provided page index
+
+
+
+ extracts text along with its format.
+ ///
+ The page index in which the text has be extracted
+ Provides the text data collection with page details
+ Returns the extracted text for the provided page
+
+
+
+ Gets the bounds of the text by using the results of pdfium for text search.
+
+ Page object
+ Length of the string
+ Start index
+ Height of the Page
+
+
+
+
+ Gets the bounds of the text.
+
+ Page object
+ page index
+
+
+
+
+
+
+ Gets the text details for the provided page index.
+
+ Page index
+ Text collection of the page
+ Returns the text
+
+
+
+ Converts the bitmap to stream.
+
+ Bitmap image to be converted
+ Returns the converted stream
+
+
+
+ Converts the bitmap to stream.
+
+ Array of bitmap images to be converted
+ Returns the converted stream
+
+
+
+ Extracts the Pdfium library to the application.
+
+
+
+
+ Find the bounds of the specified text in the provided page index
+
+ The text to be searched.
+ The specified page index.
+ Holds the bounds of the matched texts.
+ Returns true if found any matchRectCollection.
+
+
+
+ Find the bounds of the specified text in the provided document
+
+ The text to be searched
+ Holds the page number and rectangle positions of the text matches
+
+
+
+ Find the bounds of the collections of text in the provided page index
+
+ The collection of text to be searched.
+ The specified page index.
+ Holds the information of the matched texts
+ Returns true if found any match
+
+
+
+ Find the bounds of the collections of text in the provided document
+
+ List of items to be searched.
+ The dictionary of page number and list of search results.
+ Returns true if found any match
+
+
+
+ Searches for a given text on a specified page and returns a list of bounding rectangles for the matches.
+
+ The index of the page to search.\
+ List to store the bounding boxes of matches.
+ Text should be searched
+ True if matches are found, false otherwise.
+
+
+
+ Searches for a list of text items on a specific page and returns a list of matching ResultItems with color.
+
+ The list of text items to search for.
+ The page index to search on.
+ The list of ResultItem objects to store the results.
+ True if matches are found; otherwise, false.
+
+
+
+ Checks whether the password is unicoded or not.
+
+ Password of the stream
+ Returns true if the password is unicoded, else false
+
+
+
+ Represents the search text information
+
+
+
+
+ Get or set text to be searched.
+
+
+
+
+ Get or set the color of the searched text.
+
+
+
+
+ Get or set provided page Number for search text.
+
+
+
+
+ Get or set Rectangle bounds of the searched text.
+
+
+
+
+ Register the stream
+
+
+
+
+
+
+ Represents a text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Text on the document
+ Bounds of the text
+
+
+
+ Gets the bounds of the text
+
+
+
+
+ Gets the text
+
+
+
+
+ Represents a Page text informations
+
+
+
+
+ Initializes the members of the class.
+
+ Size of the page
+ Text informations of the page
+ Text data of the page
+
+
+
+ Gets the list of text data for the page
+
+
+
+
+ Gets the text data for the page
+
+
+
+
+ Gets the page size for the page
+
+
+
+
diff --git a/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/syncfusion_logo.png b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/syncfusion_logo.png
new file mode 100644
index 0000000..60fd0b8
Binary files /dev/null and b/PDF-to-image/PdfToImageConverter_DPI/packages/Syncfusion.PdfToImageConverter.WPF.32.1.19/syncfusion_logo.png differ