MAUI ile Android'de IronPDF Kullanımı

This article was translated from English: Does it need improvement?
Translated
View the article in English
Azure related to MAUI ile Android'de IronPDF Kullanımı
Android related to 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>
XML


Azure Uygulama Servisi Sunucusu

  1. Yeni bir Azure BLOB Depolama Kapları oluşturun.
  2. 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.
  3. 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.
  4. Visual Studio'yu kullanarak, örnek Azure App Service Linux Container uygulamasını açın, IronPdf.Android.Server.csproj.
  5. Adım 2'de oluşturduğunuz Azure App Service'i hedefleyen yeni bir yayımlama profili oluşturun.
  6. Uygulamanızı yayınlayın!
  7. 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

  1. Visual Studio'yu kullanarak, örnek MAUI Android uygulamasını açın, IronPdf.Android.Client.csproj.
  2. MainPage.xaml.cs içinde, lisans anahtarınızı ayarlayın veya filigranlı belgeler oluşturmak için bu satırı kaldırın.
  3. MainPage.xaml.cs içinde, Host = "https://YOUR-APP-SERVICE.azurewebsites.net/" satırını IronPdf'i barındıran Azure Uygulama Servisinize değiştirin.
  4. 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
$vbLabelText   $csharpLabel

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.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku
Başlamaya Hazır mısınız?
Nuget Indirmeler 18,332,619 | Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.