在Android上使用IronPDF與MAUI

This article was translated from English: Does it need improvement?
Translated
View the article in English
Azure related to 在Android上使用IronPDF與MAUI
Android related to 在Android上使用IronPDF與MAUI

IronPDF具備作為遠端服務運行的能力,提供更佳的便利性、性能和可部署性。 很多客戶已在使用這項技術,在Docker容器中運行IronPDF,與他們的主要應用程式一起運行。

IronPdf.Server.Azure NuGet套件現在支援在雲端運行IronPDF,使得在任何平台上,包括行動裝置上使用IronPDF變得簡單!

為了方便起見,您可以在右側克隆GitHub版本庫。


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

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


Azure App Service主機

  1. 建立新的Azure BLOB儲存容器。
  2. 建立新的Azure App Service和App Service計畫。 我們建議使用基本B2計畫或更高等級,但免費F1應足以開始。
  3. 導航至Web應用的設定/配置部分,並設定以下值:
    • BLOB_STORAGE_CONNECTION:您可以按照Microsoft所述的格式配置連接字串。
    • BLOB_STORAGE_CONTAINER:這只是儲存帳戶中的容器名稱。
    • HTTP20_ONLY_PORT:必須設置為80。
  4. 使用Visual Studio,打開範例Azure App Service Linux容器應用程式,IronPdf.Android.Server.csproj
  5. 建立一個針對您在步驟2中建立的Azure App Service的新發布設定檔。
  6. 發布您的應用!
  7. 幾分鐘後,您應該能夠通過在瀏覽器中導航到該URL,來驗證您的應用成功發布,這會列印出簡單的除錯字串。

Android MAUI使用者端

  1. 使用Visual Studio,打開範例MAUI Android應用程式,IronPdf.Android.Client.csproj
  2. MainPage.xaml.cs中,設定您的授權金鑰或刪除此行以生成帶水印的文件。
  3. Host = "https://YOUR-APP-SERVICE.azurewebsites.net/"行更改為您的Azure App Service,其託管了IronPDF。
  4. 在支援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
$vbLabelText   $csharpLabel

注意:根據您的計畫設定,首次渲染可能需要一些時間,因為您的Azure App Service正在首次啟動。

常見問題

如何在Android裝置上生成和操作PDF?

您可以通過從NuGet下載C#程式庫、配置Azure應用程式服務,並設置Android MAUI使用者端來在Android裝置上生成和操作PDF。

設置IronPDF在Android MAUI使用者端上的步驟是什麼?

要在Android MAUI使用者端上設置IronPDF,打開Visual Studio中的範例應用程式,將您的授權金鑰設置在MainPage.xaml.cs中,將主機URL更新為您的Azure應用服務,並在支援API 21.0或更高版本的Android裝置上運行演示。

使用IronPDF的推薦Azure應用服務計劃是什麼?

雖然免費F1計劃足以開始使用,但建議至少使用Basic B2計劃來托管Azure應用服務上的IronPDF。

如何將IronPDF用作遠程服務?

IronPDF可以作為遠程服務使用,可以在Docker容器中運行或者通過IronPdf.Server.Azure NuGet包運行,使跨多個平台的雲端部署成為可能。

是否可以在Docker容器中運行IronPDF以增強部署能力?

是的,IronPDF可以部署在Docker容器中,為您的應用程式提供增強的便利性和可部署性。

如果Azure應用程式服務在首次渲染PDF時需要較長時間,我該怎麼辦?

由於Azure應用程式服務首次啟動,首次渲染耗時較長是正常的。時間取決於您的計劃設置。

如何配置Azure應用程式服務以用於IronPDF?

要配置Azure應用程式服務以用於IronPDF,建立BLOB儲存容器,設置應用程式服務計劃,並在您的網頁應用程式配置中配置設置,比如BLOB_STORAGE_CONNECTIONHTTP20_ONLY_PORT

在哪裡可以找到設置IronPDF在Android上的源程式碼?

您可以從官方IronPDF網站提供的GitHub儲存庫克隆,以存取設定Android上IronPDF的源程式碼。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

準備開始了嗎?
Nuget 下載 20,296,129 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想快速獲得證明嗎? PM > Install-Package IronPdf
執行範例 看您的HTML變成PDF。