Windows Üzerinde IronPDF for .NET Kullanımı

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF, Windows 10, 11 ve Windows Sunucu için .NET 8, 7, 6, Core, .NET Standard ve .NET Framework'ü destekler.

Windows Sunucu Hakkında Önemli Notlar

Windows Sunucu 2022 ve 2016 hem Masaüstü Deneyimi hem de Çekirdek varyantlarında desteklerken, sadece Masaüstü Deneyimi versiyonunda 2019 ve 2012'yi destekliyoruz.

Windows Sunucu 2022 & 2016

  • Kullanıcı Arabirimli Windows Sunucu 2022 & 2016 ("Masaüstü Deneyimi")
  • Sadece komut satırı olan Windows Sunucu 2022 & 2016 ("Çekirdek").

Windows Sunucu 2019 & 2012

  • Kullanıcı Arabirimli Windows Sunucu 2019 & 2012 ("Masaüstü Deneyimi")
  • Sadece komut satırı olan Windows Sunucu 2019 & 2012 ("Çekirdek").

IronPDF sürüm 2023.3.2 - 2024.2.2, Windows Sunucu 2012 ile uyumlu değildir.

Windows Sunucu'nun Çekirdek ve Nano versiyonlarını desteklemek için bir çaba içindeyiz. Desteklememizin önünde engel oluşturan bir işletim sistemi yapısı sorunu yok. Muhtemelen, HTML'yi PDF'ye dönüştüren Chromium (Chrome Renderer) motorunun gerektirdiği medya/grafik DLL'leri nedeniyle, bunlar Windows Sunucu'nun "Masaüstü" versiyonunda mevcut olup eksik versiyonda bulunmamaktadır.

Ayrıca, Windows Nano Sunucu, Windows Sunucu Çekirdek'in hafifletilmiş bir versiyonu olduğundan, Windows Sunucu Çekirdek'i tam desteklediğimizde, Windows Nano Sunucu'yu desteklemeyi düşüneceğiz.

.NET 6'da Windows Nano Sunucu / Sunucu Çekirdek, System.Drawing'i desteklemez. Daha fazla ayrıntı

Windows sürümünüz desteklenmiyorsa, IronPDF'i Motor Modunda kullanmayı düşünün

Yerel ve Motor Arasındaki Fark Nedir?

IronPDF'in performans yoğun bazı işlevleri vardır ki, bunları uzaktan çalıştırmayı tercih edebilirsiniz. IronPDF, çalışmak için IronPdfEngine gerektirmese de, IronPdfEngine'i uzaktan hizmet olarak kurmak, eski işletim sistemlerinde ve mobil ortamlarda platforma özgü Chrome uyumluluk sorunlarından kaçınmak için isteğe bağlı bir yoldur.

Motor kullanmak IronPDF ile kodlama şeklimi nasıl değiştirir?

Bu, Windows Sunucu 2012 gibi eski Windows sürümlerini kullanmanıza olanak tanır.

Motor yapılandırmasını kullanırken, Motor tüm Ek yerleşik pakette bulunan ek yükü yönettiğinden, NuGet'ten tam IronPdf paketi yerine IronPdf.Slim yüklemenizi öneririz.

# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.Slim
# Install the IronPdf.Slim package using Package Manager Console
:InstallCmd Install-Package IronPdf.Slim
SHELL

IronPdf.Slim yükledikten sonra, IronPDF'i IronPdfEngine örneğinize işaret ederek bağlantı ayarlarını yapılandırın. Uygulamanızın başlangıcında aşağıdaki kodu ekleyin (veya herhangi bir IronPDF metodunu çağırmadan önce):

// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
// Configure IronPDF to connect to the remote IronPdfEngine instance
// Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"));
' Configure IronPDF to connect to the remote IronPdfEngine instance
' Replace "123.456.7.8:33350" with the actual remote host and port
Installation.ConnectToIronPdfHost(IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350"))
$vbLabelText   $csharpLabel

Windows Sunucu Standard ve DataCenter

Microsoft belgelerinde belirtilen farklılıklara dayanarak, "Windows Sunucu 2016'nın Standart ve DataCenter sürümlerinin karşılaştırması", Windows Sunucu DataCenter, ek depolama geliştirme bileşenleri ile birlikte Windows Sunucu Standard'ın tüm bileşenlerini içerir. IronPdf, Windows Sunucu DataCenter Masaüstü Deneyimi'nde de çalışacaktır.

Windows Özel Kurulum

NuGet

Ana IronPdf NuGet paketi, hem x86 hem de x64 yapıları için Chrome ikili dosyasını içeren IronPdf.Native.Chrome.Windows'a bağlıdır.

  • IronPdf paketi, x86 ve x64 Windows yapıları destekler.

Özellikle bir çalışma zamanı hedefliyorsanız, kullanılmayan /runtimes klasörünü silebilirsiniz (ya x86 ya da x64).

DLL İndirme

Çevrimdışı kullanım için DLL'yi indirip projenize referans ekleyebilirsiniz.

Yükleyici

Windows için bir yükleyici de sağlıyoruz. Visual Studio Çözüm Gezgini'nde, Bağımlılıklar'a sağ tıklayın ve Proje Referansı Ekle'yi seçin. Ardından, Tarayıcı'ya tıklayın ve yükleyiciden çıkarılan tüm DLL dosyalarını içeri ekleyin.

Donanım Özellikleri

IronPDF, HTML'yi PDF'ye dönüştürmek için Chromium'u kullanır. Krom motoru, Chrome'un baskı özelliğine benzeyen piksel mükemmelliği ile PDF'leri işler. Donanım özellikleri, esas olarak Chromium motorunu çalıştırmak içindir, bu da en çok hesaplama gücünü alır.

  • Minimum: 1 Çekirdek & 1,75 GB RAM
  • Önerilen: 2 Çekirdek & 8 GB RAM veya üstü

Sıkça Sorulan Sorular

PDF aracıyla uyumlu Windows sürümleri nelerdir?

IronPDF, Windows 10, 11 ve Windows Server sürümleri arasında 2022, 2016, 2019 ve 2012'yi Desktop Experience modunda destekler. Ancak, Windows Server 2019 ve 2012, Core modunda desteklenmez.

Desteklenmeyen Windows sürümlerinde PDF görevlerini nasıl yönetebilirim?

Desteklenmeyen Windows sürümleri için IronPDF'yi Motor Modunda kullanabilirsiniz. Bu, performans açısından yoğun işlemleri uzaktan yöneterek platforma özgü uyumluluk sorunlarını aşmanızı sağlar.

IronPDF'nin çalışması için belirli donanım gereksinimleri var mı?

Evet, minimum gereksinim 1 Çekirdek ve 1.75 GB RAM'dir, önerilen özellik ise 2 Çekirdek ve 8 GB RAM veya üstüdür, çünkü IronPDF'nın Chromium motoruna dayandığı için bu özellik gereklidir.

IronPDF çevrimdışı olarak kullanılabilir mi?

Evet, IronPDF çevrimdışı olarak kullanılabilir. DLL'i indirip projenize referans ekleyerek. Windows için bir yükleyici de çevrimdışı kullanımı kolaylaştırmak için mevcuttur.

Motor Modunda IronPDF'yi kurma süreci nedir?

IronPDF'yi Motor Modunda kurmak için, `IronPdf.Slim` paketini NuGet'ten yükleyin, sağlanan kodu kullanarak IronPDF'yi IronPdfEngine örneğinize yönlendirecek şekilde bağlantı ayarlarını yapılandırın ve uzak ana bilgisayara bağlanın.

Windows Nano Server ile uyumluluk sorunları neden olabilir?

Windows Nano Server, Chromium motorunun gerektirdiği medya/grafik DLL'lerinin eksik olması nedeniyle IronPDF'yi desteklemez. Ancak, Windows Server Core için destek geliştiriliyor, bu da gelecekte Nano Server'a genişleyebilir.

PDF aracı için hangi NuGet paketleri gereklidir?

Ana IronPDF NuGet paketi, x86 ve x64 mimarileri için gerekli Chrome ikili dosyalarını içeren IronPdf.Native.Chrome.Windows'a dayanır.

IronPDF, Chromium'u render için nasıl kullanır?

IronPDF, HTML'yi PDF'ye dönüştürmek için Chromium motorunu kullanır ve Chrome'un yazdırma özelliğiyle benzer piksel mükemmeliğinde doğruluğu sağlar. Bu süreç, önemli ölçüde bilgisayar gücü gerektirir, bu yüzden donanım spesifikasyonları gereklidir.

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.