MAUI ile Android'de IronPDF Kullanımı
IronPDF, uzaktan hizmet olarak çalışacak şekilde donatılarak artan kolaylık, performans ve dağıtılabilirlik sunar. Birçok müşteri, ana uygulamalarıyla birlikte bir Docker konteynerinde IronPDF çalıştırmak için bu teknolojiyi zaten kullanıyor.
IronPDF'i bulutta çalıştırmayı artık mümkün kılan IronPdf.Server.Azure NuGet paketi, IronPDF'i mobil dahil her platformda kullanmayı kolaylaştırıyor!
Kolaylığınız için sağ tarafta bir GitHub deposunu klonlayabilirsiniz.
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
MAUI Android'de IronPDF nasıl kullanılır
- Android'de PDF dosyalarını işlemek için C# kütüphanesini indirin
- Azure App Service'i yapılandır
- Android MAUI istemcisini yapılandır
- Android üzerinde kolayca PDF oluştur ve düzenle
- Hızlı bir başlangıç için projeyi indirin
Azure Uygulama Servisi Sunucusu
- Yeni bir Azure BLOB Depolama Kapları oluşturun.
- Yeni bir Azure App Service ve App Service Plan oluşturun. Temel B2 planını veya daha yüksek bir plan öneriyoruz, ancak Ücretsiz F1 başlangıç için yeterli olmalıdır.
- Web uygulamanızın Ayarlar/Yapılandırma bölümüne gidin ve aşağıdaki değerleri ayarlayın:
BLOB_STORAGE_CONNECTION: Microsoft tarafından belirtilen formata uygun olarak bir bağlantı dizesi yapılandırabilirsiniz.BLOB_STORAGE_CONTAINER: Bu, depolama hesabındaki kapsayıcının adıdır.HTTP20_ONLY_PORT: 80 olarak ayarlanmalıdır.
- Visual Studio'yu kullanarak, örnek Azure App Service Linux Container uygulamasını açın,
IronPdf.Android.Server.csproj. - Adım 2'de oluşturduğunuz Azure App Service'i hedefleyen yeni bir yayımlama profili oluşturun.
- Uygulamanızı yayınlayın!
- Birkaç dakika sonra, tarayıcıda URL'ye giderek basit bir debug dizesi yazdırarak uygulamanızın başarıyla yayımlandığını doğrulamanız gerekir.
Android MAUI İstemcisi
- Visual Studio'yu kullanarak, örnek MAUI Android uygulamasını açın,
IronPdf.Android.Client.csproj. MainPage.xaml.csiçinde, lisans anahtarınızı ayarlayın veya filigranlı belgeler oluşturmak için bu satırı kaldırın.MainPage.xaml.csiçinde,Host = "https://YOUR-APP-SERVICE.azurewebsites.net/"satırını IronPdf'i barındıran Azure Uygulama Servisinize değiştirin.- API 21.0 veya daha yüksek bir Android cihazda demo çalıştırın.
// 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
NOT: Plan ayarlarınıza bağlı olarak, ilk render biraz zaman alabilir çünkü Azure App Service'iniz ilk kez başlatılıyor.
Sıkça Sorulan Sorular
Android cihazlarinda PDF'leri nasıl oluşturup işleyebilirim?
IronPDF'yi NuGet'den C# kütüphanesini indirip, Azure App Servis'i konfigure edip ve Android MAUI istemcisini ayarlayarak Android cihazlarinda PDF oluşturup işleyebiliriz.
Android MAUI istemcisinde IronPDF'yi kurmak için adimlar nelerdir?
Android MAUI istemcisinde IronPDF'yi kurulamak için Visual Studio'da örnek uygulamayi acin, MainPage.xaml.cs icinde lisans anahtarinizi girin, host URL'yi Azure App Servisinize guncelleyin ve API 21.0 ya da daha yuksegi destekleyen bir Android cihazda demosu çalışin.
IronPDF kullanımi için önerilen Azure App Hizmeti plani nedir?
Başlangic için Ücretsiz F1 plan yeterli olsa da, IronPDF'yi Azure Hizmeti uzerinde barindirmak için en az Temel B2 planini kullanmak onerdir.
IronPDF'yi uzaktan hizmet olarak nasıl kullanabilirim?
IronPDF, Docker konteyner icinde çalıştırilarak ya da IronPdf.Server.Azure NuGet paketi araciligiyla uzaktan hizmet olarak kullanilabilir, bu da çeşitli platformlarda bulut dağıtımını saglar.
IronPDF'yi geliştirilmis kurulum için Docker konteynerinde çalıştırabilir miyim?
Evet, IronPDF, uygulamalariniz için DAG odnosno daha kullanisli hizmet için Docker konteynerinde dağıtilabilir.
Ilk PDF'i cizerken Azure App Hizmeti uzun sure aliyor ne yapmaliyim?
Ilk renderin uzun sure almasi normaldir cunku Azure App Hizmeti ilk defa başlar. Sure, plan ayarlarını baglidir.
IronPDF için Azure Hizmetini nasıl konfigure edebilirim?
IronPDF için Azure Hizmetini konfigure etmek için BLOB Depolama Konteyneri oluşturun, Hizmet Planini ayarlayin ve web uygulamanizin konfigrasyonunda BLOB_STORAGE_CONNECTION ve HTTP20_ONLY_PORT gibi ayarları konfigure edin.
Android uzerinde IronPDF'yi kurmak için kaynak kodunu nerede bulabilirim?
IronPDF'yi Android uzerinde kurmak için gereken kaynak koduna IronPDF web sitesinde sunulan GitHub deposunu klonlayarak ulasabilirsiniz.

