MAUIを使ってAndroidでIronPDFを使う
IronPDF は、リモート サービスとして実行するために装備されており、利便性、パフォーマンス、およびデプロイ可能性を向上させます。 多くのお客様がこのテクノロジーを使用して、メイン アプリケーションと共に Docker コンテナーで IronPDF を実行 しています。
IronPdf.Server.Azure NuGet パッケージにより、クラウドで IronPDF を実行できるようになり、モバイルを含む任意のプラットフォームで IronPDF を簡単に使用できます!
利便性のために、右側に GitHub リポジトリをクローンできます。
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>MAUIアンドロイドでのIronPDFの使い方
- AndroidでPDFファイルをレンダリングするC#ライブラリをダウンロードする。
- Azure App Serviceを設定する
- Android MAUIクライアントを構成する
- Android上で容易にPDFを生成および編集する
- 迅速にスタートするためにプロジェクトをダウンロードする
Azure App Service ホスト
- 新しい Azure BLOB ストレージ コンテナーを作成します。
- 新しい Azure App Service と App Service プランを作成します。 基本 B2 プラン以上をお勧めしますが、Free F1 でも十分に始められます。
- Web アプリの設定/構成セクションに移動し、次の値を設定します:
BLOB_STORAGE_CONNECTION: Microsoft によって示された形式に従って接続文字列を構成できます。BLOB_STORAGE_CONTAINER: これはストレージ アカウント内のコンテナの名前にすぎません。HTTP20_ONLY_PORT: 80 に設定する必要があります。
- Visual Studio を使用して、例の Azure App Service Linux Container アプリ
IronPdf.Android.Server.csprojを開きます。 - 手順 2 で作成した Azure App Service をターゲットにした新しい発行プロファイルを作成します。
- アプリを発行します!
- 数分後に、ブラウザーで URL に移動することで、アプリが正常に発行されたことを確認できるはずです。これにより単純なデバッグ文字列が表示されます。
Android MAUI クライアント
- Visual Studio を使用して、例の MAUI Android アプリケーション
IronPdf.Android.Client.csprojを開きます。 MainPage.xaml.cs内で、ライセンス キーを設定するか、この行を削除して透かし入りドキュメントを生成します。MainPage.xaml.cs内で、Host = "https://YOUR-APP-SERVICE.azurewebsites.net/"の行を IronPdf をホスティングしている Azure App Service に変更します。- API 21.0 以上をサポートする Android デバイスでデモを実行します。
// 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注意: プラン設定によって異なりますが、最初のレンダリングに時間がかかる場合があります。これは Azure App Service が最初に起動されるためです。
よくある質問
AndroidデバイスでPDFを生成および操作する方法は?
NuGetからC#ライブラリをダウンロードし、Azure App Serviceを構成し、Android MAUIクライアントをセットアップして、AndroidデバイスでPDFを生成および操作できます。
Android MAUIクライアントでIronPDFをセットアップする手順は?
Android MAUIクライアントでIronPDFをセットアップするには、Visual Studioで例のアプリケーションを開き、MainPage.xaml.csにライセンスキーを設定し、ホストURLをAzure App Serviceに更新し、API 21.0以上をサポートするAndroidデバイスでデモを実行します。
IronPDFを使用するための推奨Azure App Serviceプランは?
開始するにはF1の無料プランで十分ですが、Azure App Service上でIronPDFをホスティングするには少なくともBasic B2プランを使用することをお勧めします。
IronPDFをリモートサービスとして使用するにはどうすればいいですか?
Dockerコンテナーで実行するか、IronPdf.Server.Azure NuGetパッケージを使用してリモートサービスとしてIronPDFを使用できます。これにより、さまざまなプラットフォームでのクラウドデプロイメントが可能になります。
IronPDFをDockerコンテナーで実行して展開性を向上させることは可能ですか?
はい、IronPDFはDockerコンテナーで展開でき、アプリケーションの利便性と展開性を向上させます。
Azure App Service が最初の PDF をレンダリングするのに時間がかかる場合はどうすればよいですか?
初めてAzure App Serviceが開始されるため、最初のレンダリングに時間がかかることは正常です。時間はプラン設定に依存します。
IronPDF用のAzure App Serviceを構成するにはどうすればよいですか?
IronPDF用のAzure App Serviceを構成するには、BLOBストレージコンテナーを作成し、App Serviceプランを設定し、BLOB_STORAGE_CONNECTIONやHTTP20_ONLY_PORTなどの設定をWebアプリの構成で設定します。
Android上でIronPDFをセットアップするためのソースコードはどこで見つけられますか?
公式IronPDFウェブサイトで提供されているGitHubリポジトリをクローンして、AndroidでIronPDFをセットアップするためのソースコードにアクセスできます。






