在 Android 上使用 MAUI 版 IronPDF
IronPDF 具備遠端服務運作功能,可提供更高的便利性、效能和部署能力。 許多客戶已經在使用這項技術,將IronPDF 與他們的主要應用程式一起在 Docker 容器中運行。
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
- 下載 C# 庫,用於在 Android 上渲染 PDF 文件
- 配置 Azure 應用服務
- 配置 Android MAUI 客戶端
- 輕鬆在 Android 上生成和編輯 PDF
- 下載項目以便快速開始
Azure 應用程式服務主機
- 建立一個新的 Azure Blob 儲存容器。
- 建立新的 Azure 應用程式服務和應用程式服務計劃。 我們建議選擇基本B2套餐或更高等級的套餐,但免費F1套餐應該足以滿足入門需求。
- 進入 Web 應用程式的"設定/配置"部分,並設定以下值:
BLOB_STORAGE_CONNECTION:您可以依照 Microsoft 規定的格式設定連接字串。BLOB_STORAGE_CONTAINER:這只是儲存帳戶中容器的名稱。HTTP20_ONLY_PORT:必須設定為 80。
- 使用 Visual Studio 開啟範例 Azure 應用程式服務 Linux 容器應用
IronPdf.Android.Server.csproj。 - 建立一個新的發布設定文件,目標為在步驟 2 中建立的 Azure 應用程式服務。
- 發佈你的應用程式!
- 幾分鐘後,您應該能夠透過在瀏覽器中存取 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 應用程式服務。 - 在支援 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
}
}
}注意:根據您的計劃設置,首次渲染可能需要一些時間,因為這是 Azure 應用程式服務首次啟動。
常見問題解答
如何在安卓設備上產生和編輯PDF文件?
您可以透過從 NuGet 下載 C# 程式庫、設定 Azure 應用程式服務並設定 Android MAUI 用戶端來使用 IronPDF,從而在 Android 裝置上產生和操作 PDF。
如何在Android MAUI客戶端設定IronPDF?
要在 Android MAUI 用戶端上設定 IronPDF,請在 Visual Studio 中開啟範例應用程序,在MainPage.xaml.cs中設定您的許可證金鑰,將主機 URL 更新為您的 Azure 應用程式服務,然後在支援 API 21.0 或更高版本的 Android 裝置上執行示範。
使用 IronPDF 時,推薦的 Azure 應用程式服務計畫是什麼?
雖然免費的 F1 方案足以滿足入門需求,但建議至少使用基礎 B2 方案在 Azure 應用程式服務上託管 IronPDF。
如何將 IronPDF 用作遠端服務?
IronPDF 可以透過在 Docker 容器中運行或透過 IronPdf.Server.Azure NuGet 套件用作遠端服務,從而允許跨各種平台進行雲端部署。
是否可以在 Docker 容器中執行 IronPDF 以提高部署便利性?
是的,IronPDF 可以部署在 Docker 容器中,為您的應用程式提供更高的便利性和可部署性。
如果 Azure 應用程式服務渲染第一個 PDF 檔案需要很長時間,我該怎麼辦?
由於 Azure 應用服務是首次啟動,首次渲染耗時較長是正常現象。具體時間取決於您的套餐設定。
如何配置 Azure 應用服務以使用 IronPDF?
若要為 IronPDF 配置 Azure 應用程式服務,請建立 BLOB 儲存容器,設定應用程式服務計劃,並在 Web 應用程式的配置中配置BLOB_STORAGE_CONNECTION和HTTP20_ONLY_PORT等設定。
哪裡可以找到在安卓系統上安裝 IronPDF 的原始碼?
您可以複製 IronPDF 官方網站上提供的 GitHub 儲存庫,以存取在 Android 上設定 IronPDF 的原始碼。






