IronPDF Gelişmiş Kurulum
Sürüm 2022.1 ve üzeri itibariyle, kullanıcılar belirli platformlar için IronPDF yüklemek üzere bazı gelişmiş araçlara sahiptir.
IronPDF NuGet Paketini yüklemek yerine, kullanımınıza özgü diğer IronPDF paketlerini NuGet'te arayabiliriz. API aynı kalıyor, ancak dağıtımları farklıdır.
İlginç olan şu ki, özel bir paket yüklesek bile, örneğin Linux-optimize edilmiş bir dağıtım için IronPdf.Linux, Visual Studio ile Windows gibi normal işletim sisteminizde yine de bunun için geliştirme yapabilirsiniz!
IronPdf NuGet Paketi
Sıkça kullanılır. Visual Studio'da en hızlı şekilde işe başlamanız için yapılandırılmıştır. Çoğu projeye uygundur.
- IronPdf.Slim'i içerir
- Chrome (varsayılan) üretici için Windows'a özgü bağımlılıkları içerir
- Çalışma zamanında Windows'a özgü bağımlılıkları indirir varsayılan pakettir
- Varsayılan olarak Chrome üretici
- TÜM platformları destekler, ancak Windows platformu ek bir indirme olmadan çalışacaktır
- Windows kullanıcıları veya varsayılan kullanıcılar için kullanışlı
- TÜM PLATFORMALARDA KULLANMA İÇİN UYGUN
IronPdf.Slim NuGet Paketi
En küçük disk alanı veya birçok farklı işletim sistemi hedefine dağıtılabilecek uygulamalar için idealdir. Uygulamanız için hassas Chromium / WebKit render motoru hedef makinede çalışma zamanında talep üzerine indirilecektir.
PM > Install-Package IronPdf.Slim
- Tüm diğer paketler bu pakete referans verir
- Asıl IronPdf.dll içerir
- Windows, Linux veya macOS için özel bağımlılıklar içermez
- Windows, Linux veya macOS bağımlılıkları çalışma anında indirilecektir
- Aksi belirtilmedikçe tüm platformlarda varsayılan olarak Chrome renderer kullanılır
- Çalışma anında platforma özel bağımlılıkları indirmek isteyen çapraz platform çözümleri için yararlıdır
- TÜM platformları destekler, ancak program ilk çalıştırıldığında platforma özel bağımlılıklar indirilecektir
- Tek başına kullanılırsa çalışma zamanında internet erişimi ve disk erişimi gerektirir.
- IronSoftware.Native.PdfModel paketinin kurulmasını gerektirir.
- Hedef platformun bilinmediği son derece taşınabilir uygulamalar için kullanışlıdır
IronPdf.Linux & IronPdf.Linux.ARM NuGet Paketleri
IronPdf'i Linux'a Yerleştirme için ideal. Bulut düşünülerek tasarlanmıştır. AWS & Lambda, Azure Functions ve Linux modundaki WebApps için çok iyi çalışır. Linux üzerinde çalışan ARM işlemci kullanan kullanıcılar için IronPDF de ayrıca özel bir paket hazırlar.
PM > Install-Package IronPdf.Linux PM > Install-Package IronPdf.Linux.ARM
- IronPdf.Slim'i içerir
- Chrome (varsayılan) renderer için Linux'a özel bağımlılıkları içerir
- Varsayılan olarak Chrome üretici
- Tüm platformları destekler, ancak Linux platformu ek indirilmeye gerek kalmadan çalışacaktır
- Özellikle docker ve bulut kullanıcıları için Linux güç kullanıcılarına uygun
IronPdf.MacOs & IronPdf.MacOs.ARM NuGet Paketleri
MacOS'ta IronPdf Uyumluluğu için belirli konuşlandırmalar için NuGet Paketleri mevcut
PM > Install-Package IronPdf.MacOs PM > Install-Package IronPdf.MacOs.ARM
- IronPdf.Slim'i içerir
- Chrome (varsayılan) renderer için Mac'e özel bağımlılıkları içerir
- Varsayılan olarak Chrome üretici
- macOS geliştiricileri için yararlıdır
IronPdf.UpdatedChrome NuGet Paketi
Chromium'un en yeni uyumlu sürümünü kullanmak isteyen kullanıcılar aşağıdaki paketi kurmalıdır. Bunlar, en son Chromium güncellemeleri desteğine ihtiyaçı olanlar için özellikle yararlıdır.
PM > Install-Package IronPdf.UpdatedChrome
- IronPdf.Slim içerir
- IronSoftware.Native.Model içerir
- IronPdf.Native.UpdatedChrome.Windows içerir
- Yeni ayarlar ve güvenlik güncellemeleri.
- Uyum sorunları yaşanabilir.
- SingleProcess kullanılamaz.
- Windows Server 2012 desteklenmez.
- 32-bit işlemler artık desteklenmiyor.
IronPdf.UpdatedChrome.Linux & IronPdf.UpdatedChrome.Linux.ARM NuGet Paketleri
Chromium'un en yeni uyumlu sürümünü kullanmak isteyen kullanıcılar aşağıdaki paketi kurmalıdır. Bunlar, en son Chromium güncellemeleri desteğine ihtiyaçı olanlar için özellikle yararlıdır.
PM > Install-Package IronPdf.UpdatedChrome.Linux PM > Install-Package IronPdf.UpdatedChrome.Linux.ARM
- IronPdf.Slim içerir
- IronSoftware.Native.Model içerir
- IronPdf.Native.UpdatedChrome.Linux içerir
- Yeni ayarlar ve güvenlik güncellemeleri.
- Uyum sorunları yaşanabilir.
- SingleProcess kullanılamaz.
- 32-bit işlemler artık desteklenmiyor.
IronPdf.Classic NuGet Paketi
IronPDF'i Ağustos 2021'den önce kullanmış geleneksel müşteriler için, mevcut HtmlToPdf render ile değişmeden kalmasını isteyenler için faydalıdır. 2020-2021 WebKit renderer'ımızı kullanır.
PM > Install-Package IronPdf.Classic
- IronPdf.Slim ve IronPdf.Native.WebKit içerir.
- (geleneksel) WebKit "HTML to PDF" renderer için Windows, Linux ve Mac bağımlılıklarını içerir
- Varsayılan olarak geleneksel WebKit renderer kullanacaktır.
Daha yeni bir Chromium sürümünü kullanmak isterseniz, lütfen şu sorun çözme makalesine bakınız: IronPdf.Native.UpdatedChrome.
Sıkça Sorulan Sorular
İşletim sistemim için doğru NuGet paketini nasıl secmeliyim?
IronPDF, farkli işletim sistemlerine uygun özel NuGet paketleri sunar: genel kullanım için IronPdf, minimum disk alani için IronPdf.Slim, Linux ortamlar için IronPdf.Linux ve macOS için IronPdf.MacOs/MacOs.ARM. Dağıtim ihtiyaçlariniza gore seçim yapin.
IronPdf.Slim paketini kullanmanin avantajlari nelerdir?
IronPdf.Slim paketi, küçük disk alani gerektiren uygulamalar için tasarlanmistir. Tüm platformlari destekler ve oturumda platforma özel bagimliliklari indirir ki bu da hafif kalmasi gereken capraz platform uygulamalari için uygun hale getirir.
IronPDF'yi AWS ve Azure gibi bulut platformlarinda dağıtmak mumkun mu?
Evet, IronPdf.Linux paketi, AWS ve Azure gibi platformlarda bulut dağıtimlari için optimize edilmistir. Bulut ortamlarında verimli işlevsellik için Linux'a özel bagimliliklar icerir, hem AWS hem de Azure Fonksiyonlarini destekler.
macOS kullanicilari IronPdf.MacOs paketlerinden nasıl fayda saglar?
MacOS kullanicilari, macOS dağıtimlari için özellestirilmis IronPdf.MacOs ve IronPdf.MacOs.ARM paketlerini kullanabilir. Bu paketler, Mac'e özel bagimliliklari icerir ve ARM mimarisini destekler, macOS'ye sorunsuz entegrasyon ve performans saglar.
Mevcut projelerim için eski IronPdf.Classic paketini kullanabilir miyim?
Evet, IronPdf.Classic paketi, eski HTML'den PDF'ye dönüşümu eski WebKit renderer'i ile surdurmesi gereken müşteriler için tasarlanmistir. Özellikle Agustos 2021 oncesinde başlayip tutarli performans gerektiren projeler için kullanislidir.
IronPDF paketleri capraz platform gelisimi için uygun mu?
Kesinlikle. IronPDF paketleri, özellikle IronPdf.Slim ve IronPdf.Linux, capraz platform gelisimi desteklemek için tasarlanmistir. Farkli işletim sistemlerinde uyumlulugu saglarken her ortama özel verimli performans sunarlar.
IronPDF, .NET 10'u tam olarak destekliyor mu ve bunun için özel bir konfigurasyna mi ihtiyaçim var?
Evet. IronPDF, Windows, Linux ve macOS ortamlarında .NET 10 ile, ayni .NET 9, 8, 7, 6, 5, .NET Standard ve .NET Framework ile oldugu gibi, tam uyumludur. .NET 10 projelerini hedeflerken özel bir konfigrasyon ya da çözüm gerektirmez.

