IRONSOFTWAREHOME

使用 MAUI 在 Android 上使用 IronPDF.

Curtis Chau
Curtis Chau
Updated: 2026年4月22日

IronPDF配备了作为远程服务运行的能力,提供了更高的便捷性、性能和可部署性。 许多客户已经在使用此技术将IronPDF在Docker容器中与他们的主应用程序一起运行。

该 IronPdf.Server.Azure NuGet 包现在可以在云中运行 IronPDF,使在任何平台上使用 IronPDF 变得简单,包括移动平台!

为了方便起见,您可以在右侧克隆GitHub存储库。

<!-- 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

Azure应用服务主机

  1. 创建一个新的Azure BLOB存储容器。
  2. 创建一个新的Azure应用服务和应用服务计划。 我们建议使用基础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应用服务。
  6. 发布您的应用程序!
  7. 几分钟后,您应该可以通过在浏览器中导航到URL来验证您的应用程序已成功发布,这将打印一个简单的调试字符串。

Android MAUI客户端

  1. 使用 Visual Studio 打开示例 MAUI Android 应用程序,IronPdf.Android.Client.csproj。
  2. 在 MainPage.xaml.cs 中,设置许可证密钥或移除此行以生成带水印的文档。
  3. 在 MainPage.xaml.cs 中,将 Host = "https://YOUR-APP-SERVICE.azurewebsites.net/" 行更改为托管 IronPDF 的 Azure App Service。
  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
        }
    }
}

注意: 根据您的计划设置,第一次渲染可能需要一段时间,因为Azure应用服务第一次启动。

常见问题解答

如何在 Android 设备上生成和操作 PDF?

您可以通过从 NuGet 下载 C# 库,配置 Azure 应用服务,并设置 Android MAUI 客户端来在 Android 设备上生成和操作 PDF。

在 Android MAUI 客户端上设置 IronPDF 的步骤是什么?

要在 Android MAUI 客户端上设置 IronPDF,请在 Visual Studio 中打开示例应用程序,在 MainPage.xaml.cs 中设置您的许可证密钥,将主机 URL 更新为您的 Azure 应用服务,并在支持 API 21.0 或更高版本的 Android 设备上运行演示。

using IronPDF 的推荐 Azure 应用服务计划是什么?

虽然免费 F1 计划足以入门,但建议至少使用基本 B2 计划来在 Azure 应用服务上托管 IronPDF。

如何将 IronPDF 用作远程服务?

通过在 Docker 容器中运行或通过 IronPdf.Server.Azure NuGet 包,IronPDF 可以用作远程服务,这允许跨各种平台进行云部署。

是否可以在 Docker 容器中运行 IronPDF 以增强可部署性?

是的,IronPDF 可以在 Docker 容器中部署,为您的应用提供增强的便利性和可部署性。

如果 Azure 应用服务渲染第一个 PDF 需要很长时间,我该怎么办?

首次渲染时间较长是正常的,因为 Azure 应用服务首次启动。时间取决于您的计划设置。

如何为 IronPDF 配置 Azure 应用服务?

要为 IronPDF 配置 Azure 应用服务,创建 BLOB 存储容器,设置应用服务计划,并在您的 Web 应用配置中配置 BLOB_STORAGE_CONNECTION 和 HTTP20_ONLY_PORT 等设置。

在哪里可以找到在 Android 上设置 IronPDF 的源代码?

您可以克隆 IronPDF 官方网站上提供的 GitHub 仓库,以获取在 Android 上设置 IronPDF 的源代码。

Is there a quick-start project available for using IronPDF on Android with MAUI?

Yes, you can download the project from GitHub to get started quickly with IronPDF on Android using MAUI.

Why would I choose a Basic B2 plan over a Free F1 plan for the Azure App Service?

While Free F1 plans are sufficient for getting started, a Basic B2 plan or greater offers enhanced performance and capabilities for running IronPDF in the cloud.

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

准备开始了吗?

Nuget Downloads 21,105,021版本:2026.9刚刚发布

立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起