MAUI를 사용하여 Android에서 IronPDF를 사용하세요.
IronPDF는 원격 서비스로 실행될 수 있도록 설계되어 편의성, 성능 및 배포 용이성이 향상되었습니다. 이미 많은 고객들이 이 기술을 활용하여 IronPDF를 주요 애플리케이션과 함께 Docker 컨테이너에서 실행하고 있습니다.
NuGet 패키지 IronPdf.Server.Azure는 이제 클라우드에서 IronPDF를 실행할 수 있게 하여, 모바일을 포함한 모든 플랫폼에서 IronPDF를 쉽게 사용할 수 있습니다!
편의를 위해 오른쪽에서 GitHub 저장소를 복제할 수 있습니다.
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
MAUI 안드로이드에서 IronPDF를 사용하는 방법
- Android에서 PDF 파일을 렌더링하는 C# 라이브러리를 다운로드하세요.
- Azure App Service 구성
- Android MAUI 클라이언트를 구성합니다.
- 안드로이드 기기에서 간편하게 PDF를 생성하고 편집하세요.
- 빠른 시작을 위해 프로젝트를 다운로드하세요.
Azure App Service 호스트
- 새 Azure BLOB 스토리지 컨테이너를 생성합니다.
- 새 Azure App Service 및 App Service 플랜을 생성합니다. Basic B2 플랜 이상을 권장하지만, Free F1 플랜으로도 충분히 시작할 수 있습니다.
- 웹 앱의 설정/구성 섹션으로 이동하여 다음 값을 설정하십시오.
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로 이동하면 간단한 디버그 문자열이 출력되어 앱이 성공적으로 게시되었는지 확인할 수 있습니다.
안드로이드 MAUI 클라이언트
- Visual Studio를 사용하여 예제 MAUI Android 애플리케이션,
IronPdf.Android.Client.csproj를 엽니다. MainPage.xaml.cs내에서, 라이선스 키를 설정하거나 워터마크 문서를 생성하기 위해 이 줄을 제거하세요.MainPage.xaml.cs내에서, IronPdf를 호스팅하고 있는 Azure App Service로Host = "https://YOUR-APP-SERVICE.azurewebsites.net/"줄을 변경하세요.- 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가 처음 시작될 때 첫 번째 렌더링에 시간이 다소 걸릴 수 있습니다.
자주 묻는 질문
안드로이드 기기에서 PDF 파일을 생성하고 편집하는 방법은 무엇인가요?
IronPDF를 사용하려면 NuGet에서 C# 라이브러리를 다운로드하고, Azure App Service를 구성하고, Android 기기에서 PDF를 생성하고 조작할 수 있도록 Android MAUI 클라이언트를 설정하면 됩니다.
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를 원격 서비스로 사용하려면 어떻게 해야 하나요?
IronPDF는 Docker 컨테이너에서 실행하거나 IronPDF.Server.Azure NuGet 패키지를 통해 원격 서비스로 사용할 수 있으며, 이를 통해 다양한 플랫폼에 클라우드 배포가 가능합니다.
배포 편의성을 높이기 위해 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 와 같은 설정을 구성해야 합니다.
안드로이드에서 IronPDF를 설정하는 데 필요한 소스 코드는 어디에서 찾을 수 있나요?
IronPDF 공식 웹사이트에서 제공하는 GitHub 저장소를 복제하면 Android에서 IronPDF를 설정하는 데 필요한 소스 코드에 접근할 수 있습니다.

