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, 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>
XML


Azure Uygulama Hizmeti Ana Bilgisayarı

  1. Yeni bir Azure BLOB Depolama Konteyneri oluşturun.
  2. 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.
  3. 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.
  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 Uygulama Hizmetini hedefleyen yeni bir yayın profili oluşturun.
  6. Uygulamanızı yayınlayın!
  7. 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

  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ı girin veya filigranlı belgeler oluşturmak için bu satırı silin.
  3. MainPage.xaml.cs içinde, Host = "https://YOUR-APP-SERVICE.azurewebsites.net/" satırını IronPDF'yi barındıran Azure App Service'inizle değiştirin.
  4. 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
$vbLabelText   $csharpLabel

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.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapı...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 19,014,616 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.