Use IronPDF on Android with MAUI

This article was translated from English: Does it need improvement?
Translated
View the article in English
class="container-fluid">
class="row">
class="col-md-2"> Azure related to Use IronPDF on Android with MAUI
class="col-md-2"> Android related to Use IronPDF on Android with MAUI

IronPDF est équipé pour fonctionner en tant que service à distance, offrant une commodité, une performance et une déployabilité améliorées. De nombreux clients utilisent déjà cette technologie pour exécuter IronPDF dans un conteneur Docker aux côtés de leurs applications principales.

Le package NuGet IronPdf.Server.Azure permet désormais de faire fonctionner IronPDF dans le cloud, ce qui facilite l'utilisation d'IronPDF sur n'importe quelle plateforme, y compris les mobiles !

Pour votre commodité, vous pouvez cloner un référentiel GitHub sur le côté droit.

Commencer avec IronPDF

<!-- Sample XML to start using the IronPDF library. Replace the path and class names as appropriate for your setup and ensure trial license setup -->
<Project>
  <ItemGroup>
    <PackageReference Include="IronPdf" Version="2023.*" />
  </ItemGroup>
</Project>
<!-- Sample XML to start using the IronPDF library. Replace the path and class names as appropriate for your setup and ensure trial license setup -->
<Project>
  <ItemGroup>
    <PackageReference Include="IronPdf" Version="2023.*" />
  </ItemGroup>
</Project>
XML
class="hsg-featured-snippet">

Comment utiliser IronPDF sur MAUI Android

  1. Téléchargez la bibliothèque C# pour rendre des fichiers PDF sur Android
  2. Configurer le service d'application Azure
  3. Configurer le client Android MAUI
  4. Générer et éditer facilement des PDFs sur Android
  5. Téléchargez le projet pour un démarrage rapide


Hôte du service d'application Azure

  1. Créez un nouveau conteneur de stockage BLOB Azure.
  2. Créez un nouveau service d'application Azure et un plan de service d'application. Nous suggérons le plan de base B2 ou supérieur, mais le plan gratuit F1 devrait suffire pour commencer.
  3. Accédez à la section Paramètres/Configuration de votre application Web et définissez les valeurs suivantes :
    • BLOB_STORAGE_CONNECTION : Vous pouvez configurer une chaîne de connexion selon le format indiqué par Microsoft.
    • BLOB_STORAGE_CONTAINER : Il s'agit simplement du nom du conteneur au sein du compte de stockage.
    • HTTP20_ONLY_PORT : Doit être défini sur 80.
  4. Utilisez Visual Studio pour ouvrir l'application exemple de conteneur Linux de service d'application Azure, IronPdf.Android.Server.csproj.
  5. Créez un nouveau profil de publication qui cible le service d'application Azure que vous avez créé à l'étape 2.
  6. Publiez votre application !
  7. Après quelques minutes, vous devriez pouvoir vérifier que votre application a été publiée avec succès en accédant à l'URL dans un navigateur, ce qui imprimera une simple chaîne de débogage.

Client Android MAUI

  1. Utilisez Visual Studio pour ouvrir l'application Android MAUI exemple, IronPdf.Android.Client.csproj.
  2. Dans MainPage.xaml.cs, définissez votre clé de licence ou supprimez cette ligne pour générer des documents avec un filigrane.
  3. Dans MainPage.xaml.cs, changez la ligne Host = "https://YOUR-APP-SERVICE.azurewebsites.net/" à votre service d'application Azure qui héberge IronPdf.
  4. Exécutez la démonstration sur un appareil Android qui prend en charge l'API 21.0 ou plus.
// MainPage.xaml.cs Sample Code
using System; // Importing necessary namespaces

namespace IronPdf.Maui
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();

            // Change this to your Azure App Service URL
            var pdfServiceUrl = "https://YOUR-APP-SERVICE.azurewebsites.net/";

            // Your PDF generation and manipulation logic here
        }
    }
}
// MainPage.xaml.cs Sample Code
using System; // Importing necessary namespaces

namespace IronPdf.Maui
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();

            // Change this to your Azure App Service URL
            var pdfServiceUrl = "https://YOUR-APP-SERVICE.azurewebsites.net/";

            // Your PDF generation and manipulation logic here
        }
    }
}
' MainPage.xaml.cs Sample Code
Imports System ' Importing necessary namespaces

Namespace IronPdf.Maui
	Partial Public Class MainPage
		Inherits ContentPage

		Public Sub New()
			InitializeComponent()

			' Change this to your Azure App Service URL
			Dim pdfServiceUrl = "https://YOUR-APP-SERVICE.azurewebsites.net/"

			' Your PDF generation and manipulation logic here
		End Sub
	End Class
End Namespace
$vbLabelText   $csharpLabel

REMARQUE : Selon les paramètres de votre plan, le premier rendu peut prendre un certain temps car votre service d'application Azure démarre pour la première fois.

Questions Fréquemment Posées

Comment puis-je générer et manipuler des PDF sur des appareils Android ?

Vous pouvez utiliser IronPDF en téléchargeant la bibliothèque C# depuis NuGet, en configurant un service d'application Azure et en configurant un client Android MAUI pour générer et manipuler des PDF sur des appareils Android.

Quelles sont les étapes pour configurer IronPDF sur un client Android MAUI ?

Pour configurer IronPDF sur un client Android MAUI, ouvrez l'application exemple dans Visual Studio, définissez votre clé de licence dans MainPage.xaml.cs, mettez à jour l'URL de l'hôte vers votre service d'application Azure, et exécutez la démo sur un appareil Android prenant en charge l'API 21.0 ou supérieure.

Quel est le plan de service d'application Azure recommandé pour utiliser IronPDF ?

Bien que le plan gratuit F1 soit suffisant pour commencer, il est recommandé d'utiliser au moins le plan Basic B2 pour héberger IronPDF sur Azure App Service.

Comment puis-je utiliser IronPDF en tant que service distant ?

IronPDF peut être utilisé comme un service distant en l'exécutant dans un conteneur Docker ou via le package NuGet IronPdf.Server.Azure, qui permet le déploiement dans le cloud sur diverses plateformes.

Est-il possible d'exécuter IronPDF dans un conteneur Docker pour une meilleure déployabilité ?

Oui, IronPDF peut être déployé dans un conteneur Docker, offrant une commodité et une déployabilité améliorées pour vos applications.

Que dois-je faire si le service d'application Azure met du temps à rendre le premier PDF ?

Il est normal que le premier rendu prenne plus de temps car le service d'application Azure démarre pour la première fois. Le temps dépend des paramètres de votre plan.

Comment puis-je configurer Azure App Service pour IronPDF ?

Pour configurer Azure App Service pour IronPDF, créez un conteneur de stockage BLOB, configurez un plan de service d'application et configurez des paramètres tels que BLOB_STORAGE_CONNECTION et HTTP20_ONLY_PORT dans la configuration de votre application web.

Où puis-je trouver le code source pour configurer IronPDF sur Android ?

Vous pouvez cloner le référentiel GitHub fourni sur le site officiel d'IronPDF pour accéder au code source pour configurer IronPDF sur Android.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir