This repository demonstrates how to use the Syncfusion MAUI PDF to Image Converter Library to convert PDF documents into high-quality images in .NET MAUI applications. Explore five simple methods to render PDF pages as images for seamless integration into mobile and desktop workflows.
- Convert single or multiple PDF pages to images
- Support for custom scaling
- Handle password-protected PDFs
- Asynchronous conversion for responsive UI
- Display converted images using MAUI UI components
-
Install MAUI Workload
dotnet workload install maui
-
Clone the repository
git clone https://github.com/your-username/maui-pdf-to-image-conversion-sample.git cd maui-pdf-to-image-conversion-sample -
Restore NuGet packages
dotnet restore
-
Build and Run the App
dotnet build dotnet maui run --framework:<target-framework> --device:<device-name>
Use the appropriate target framework for your platform:
net8.0-androidfor Androidnet8.0-iosfor iOSnet8.0-windows10.0.19041.0for Windowsnet8.0-maccatalystfor macOS
If you’re unsure about the device name or framework, list available targets and devices:
dotnet maui device list
- Syncfusion PDF Framework
- Syncfusion .NET PDF library Documentation
- Online Demos
- Blog
- Knowledge Base
- EBooks
- FAQ
- Contact the Syncfusion support team or post questions in the community forums.
- Request new features via the Syncfusion feedback portal.
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. You can purchase a licnense here or start a free 30-day trial here.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 26,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1600+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, WinUI(Preview), Flutter and UWP). 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.