MAUI ile Android'de IronPDF Kullanımı
IronPDF, daha iyi kullanım kolaylığı, performans ve dağıtım sunan bir uzaktan hizmet olarak çalışacak şekilde donatılmıştır. Birçok müşteri, IronPDF'yi Docker konteynerinde ana uygulamaları ile birlikte çalıştırmak için bu teknolojiyi zaten kullanmaktadır.
IronPdf.Server.Azure NuGet paketi artık IronPDF'yi bulutta çalıştırmayı mümkün kılıyor ve mobil dahil olmak üzere tüm platformlarda IronPDF'yi kullanmayı kolaylaştırıyor!
Kolaylığınız için, sağ taraftaki bir GitHub deposunu kopyalayabilirsiniz.
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
<Project>
<ItemGroup>
<PackageReference Include="IronPdf" Version="2023.*" />
</ItemGroup>
</Project>
IronPDF'nin MAUI Android'de nasıl kullanılacağı
- Android'de PDF dosyalarını oluşturmak için C# kütüphanesini indirin
- Azure App Service'i Yapılandırma
- Android MAUI istemcisini yapılandırma
- Android'de kolaylıkla PDF oluşturun ve düzenleyin
- Hızlı bir başlangıç için projeyi indirin
Azure Uygulama Hizmeti Ana Bilgisayarı
- Yeni bir Azure BLOB Depolama Konteyneri oluşturun.
- Yeni bir Azure Uygulama Hizmeti ve Uygulama Hizmeti Planı oluşturun. Temel B2 planını veya daha yüksek olanı öneriyoruz, ancak Ücretsiz F1 başlamak için yeterli olmalıdır.
- Web uygulamanızın Ayarlar/Konfigürasyon bölümüne gidin ve aşağıdaki değerleri ayarlayın:
BLOB_STORAGE_CONNECTION: Microsoft tarafından belirtilen biçime göre bir bağlantı dizesi yapılandırabilirsiniz.BLOB_STORAGE_CONTAINER: Bu, depolama hesabı içindeki 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 Uygulama Hizmetini hedefleyen yeni bir yayın profili oluşturun.
- Uygulamanızı yayınlayın!
- Birkaç dakikadan sonra, basit bir hata ayıklama dizesi yazdıracak olan URL'ye tarayıcıda giderek uygulamanızın başarılı bir şekilde yayınlandığını doğrulayabilirsiniz.
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ı girin veya filigranlı belgeler oluşturmak için bu satırı silin.MainPage.xaml.csiçinde,Host = "https://YOUR-APP-SERVICE.azurewebsites.net/"satırını IronPDF'yi barındıran Azure App Service'inizle değiştirin.- API 21.0 veya üstünü destekleyen Android cihaz üzerinde demoyu ç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ızı göre, Azure Uygulama Hizmetiniz ilk kez başlatıldığında ilk oluşturma biraz zaman alabilir.
Sıkça Sorulan Sorular
Android cihazlarda PDF üretip manipüle etmek için ne yapabilirim?
IronPDF'yi, NuGet'ten C# kütüphanesini indirip, bir Azure App Service ayarlayıp, Android MAUI istemcisi kurarak Android cihazlarda PDF üretip düzenlemek için kullanabilirsiniz.
Android MAUI istemcisi için IronPDF'u nasıl kurabilirim?
Bir Android MAUI istemcisinde IronPDF kurulumu için, Visual Studio'da örnek uygulamayı açın, MainPage.xaml.cs dosyasında lisans anahtarınızı ayarlayın, host URL'sini Azure App Service URL'nizle güncelleyin ve API 21.0 veya daha yüksek seviyelerini destekleyen bir Android cihazda demo çalıştırın.
IronPDF kullanımı için tavsiye edilen Azure Uygulama Hizmeti planı nedir?
Başlamak için Free F1 planı yeterli olsa da, Azure Uygulama Hizmeti üzerindeki IronPDF barındırmak için en azından Basic B2 planını kullanmanız tavsiye edilir.
IronPDF'u uzaktan bir servis olarak nasıl kullanabilirim?
IronPDF, bir Docker konteyneri içinde çalıştırılarak veya farklı platformlarda bulut dağıtımına olanak tanıyan IronPdf.Server.Azure NuGet paketi aracılığıyla uzaktan bir servis olarak kullanılabilir.
IronPDF'u daha iyi dağıtılabilirlik için bir Docker konteynerinde çalıştırmam mümkün mü?
Evet, IronPDF, uygulamalarınız için gelişmiş kolaylık ve dağıtılabilirlik sağlayan bir Docker konteyneri içinde dağıtılabilir.
Azure Uygulama Hizmetinin ilk PDF'yi oluşturmasının uzun sürmesi durumunda ne yapmalıyım?
İlk işleyişin daha uzun sürmesi normaldir çünkü Azure Uygulama Hizmeti ilk kez başlatılıyor. Bu süre, plan ayarlarınıza bağlıdır.
Azure Uygulama Hizmeti'ni IronPDF için nasıl yapılandırabilirim?
IronPDF için Azure Uygulama Hizmeti'ni yapılandırmak için, bir BLOB Depolama Konteyneri oluşturun, bir App Service Plan ayarlayın ve web uygulamanızın yapılandırmasında BLOB_STORAGE_CONNECTION ve HTTP20_ONLY_PORT gibi ayarları yapın.
Android üzerinde IronPDF kurulumu için kaynak kodunu nerede bulabilirim?
Android üzerinde IronPDF kurulumu için kaynak koda erişmek amacıyla, resmi IronPDF web sitesinde sağlanan GitHub deposunu klonlayabilirsiniz.

