Utiliser IronPDF sur Android avec MAUI

This article was translated from English: Does it need improvement?
Translated
View the article in English
Azure related to Utiliser IronPDF sur Android avec MAUI
Android related to Utiliser IronPDF sur Android avec 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 d'exécuter IronPDF dans le cloud, ce qui facilite l'utilisation IronPDF sur n'importe quelle plateforme, y compris mobile !

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


<Project>
  <ItemGroup>
    <PackageReference Include="IronPdf" Version="2023.*" />
  </ItemGroup>
</Project>

<Project>
  <ItemGroup>
    <PackageReference Include="IronPdf" Version="2023.*" />
  </ItemGroup>
</Project>
XML


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 défini par Microsoft.
    • BLOB_STORAGE_CONTAINER: Il s'agit simplement du nom du conteneur au sein du compte de stockage.
    • HTTP20_ONLY_PORT: Doit être réglé sur 80.
  4. À l'aide de Visual Studio, ouvrez l'exemple d'application Azure App Service Linux Container, 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. À l'aide de Visual Studio, ouvrez l'exemple d'application Android MAUI, 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 filigranés.
  3. Dans MainPage.xaml.cs, remplacez la ligne Host = "https://YOUR-APP-SERVICE.azurewebsites.net/" par 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
        }
    }
}
$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 BLOB Storage, configurez un App Service Plan, et configurez des paramètres comme 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 17,803,474 | Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.