Zaawansowana instalacja IronPDF
Poczynając od wersji 2022.1 i nowszych, użytkownicy mają do dyspozycji zaawansowane narzędzia do instalacji IronPDF dla specyficznych platform.
Instead of installing the IronPDF NuGet Package, we can search NuGet for other IronPDF packages specific to your use case. API pozostaje bez zmian, ale są one wdrażane w inny sposób.
Co ciekawe, nawet jeśli załadujemy konkretny pakiet, taki jak IronPdf.Linux do zoptymalizowanego wdrożenia na Linuxie, nadal można dla niego rozwijać na normalnym systemie operacyjnym, takim jak Windows z Visual Studio!
IronPDF NuGet Package
Najczęściej używany. Skonfigurowany, aby jak najszybciej rozpocząć pracę w Visual Studio. Nadaje się do większości projektów.
- Zawiera IronPdf.Slim
- Zawiera specyficzne dla Windows zależności dla domyślnego renderera Chrome
- Domyślny pakiet, który pobierze specyficzne dla Windows zależności w czasie działania
- Domyślnie używa renderera Chrome
- Wspiera WSZYSTKIE platformy, ale platforma Windows będzie działać bez żadnych dodatkowych pobrań
- Przydatne dla uzytkownikow Windows lub domyslnych uzytkownikow
- MOŻE BYĆ UŻYWANE NA WSZYSTKICH PLATFORMAH
Pakiet NuGet IronPdf.Slim
Idealny dla najmniejszego śladu dyskowego lub aplikacji, które mogą być dystrybuowane na wiele różnych celów systemu operacyjnego. Precyzyjny silnik renderujący Chromium / WebKit dla Twojej aplikacji zostanie pobrany na żądanie w czasie działania na docelowym urządzeniu.
PM > Install-Package IronPdf.Slim
- WSZYSTKIE inne pakiety odnoszą się do tego pakietu
- Zawiera faktyczny plik IronPdf.dll
- NIE zawiera specyficznych dla Windows, Linux lub macOS zależności
- Zależności dla Windows, Linux lub macOS zostaną pobrane w czasie działania
- Domyślnie używa renderera Chrome na wszystkich platformach, chyba że określono inaczej
- Przydatne dla rozwiązań wielopłatformowych chcących pobrać specyficzne dla platform zależności w czasie działania
- Wspiera WSZYSTKIE platformy, ale zależności specyficzne dla platform zostaną pobrane, gdy program zostanie uruchomiony po raz pierwszy
- Wymaga dostępu do internetu i dostępu do dysku w czasie działania, jeśli używany samodzielnie.
- Wymaga instalacji pakietu IronSoftware.Native.PdfModel.
- Przydatne dla wysoko przenośnych aplikacji, gdzie docelowa platforma jest nieznana
Pakiety NuGet IronPdf.Linux i IronPdf.Linux.ARM
Idealne do Wdrozenia IronPDF na Linux. Zaprojektowane z mysla o chmurze. Bardzo dobrze działa w AWS & Lambda, Azure Functions i WebApps w trybie Linux. Dla użytkowników, którzy obecnie uruchamiają procesory ARM z Linuxem, IronPDF dostarcza specyficzny pakiet.
PM > Install-Package IronPdf.Linux
PM > Install-Package IronPdf.Linux.ARM
- Zawiera IronPdf.Slim
- Zawiera specyficzne dla Linux zależności dla domyślnego renderera Chrome
- Domyślnie używa renderera Chrome
- Wspiera WSZYSTKIE platformy, ale platforma Linux będzie działać bez żadnych dodatkowych pobrań
- Przydatne dla zaawansowanych użytkowników Linux, konkretnie dla użytkowników dockera i chmury
Pakiety NuGet IronPdf.MacOs i IronPdf.MacOs.ARM
Dostepne pakiety NuGet dla specyficznych wdrożeń dla Kompatybilnosc IronPDF z macOS
PM > Install-Package IronPdf.MacOs
PM > Install-Package IronPdf.MacOs.ARM
- Zawiera IronPdf.Slim
- Zawiera specyficzne dla Mac zależności dla domyślnego renderera Chrome
- Domyślnie używa renderera Chrome
- Przydatne dla programistów macOS
Pakiet NuGet IronPdf.UpdatedChrome
Użytkownicy, którzy chcą używać najnowszej kompatybilnej wersji Chromium powinni zainstalować następujący pakiet. Są szczególnie przydatne dla tych, którzy potrzebują wsparcia dla najnowszych aktualizacji Chromium.
PM > Install-Package IronPdf.UpdatedChrome
- zawiera IronPdf.Slim
- zawiera IronSoftware.Native.Model
- zawiera IronPdf.Native.UpdatedChrome.Windows
- Nowe ustawienia i aktualizacje bezpieczeństwa.
- Mogą wystąpić problemy z kompatybilnością.
- SingleProcess nie jest dostępny.
- Windows Server 2012 nie jest wspierany.
- Procesy 32-bitowe nie są już wspierane.
Pakiety NuGet IronPdf.UpdatedChrome.Linux i IronPdf.UpdatedChrome.Linux.ARM
Użytkownicy, którzy chcą używać najnowszej kompatybilnej wersji Chromium powinni zainstalować następujący pakiet. Są szczególnie przydatne dla tych, którzy potrzebują wsparcia dla najnowszych aktualizacji Chromium.
PM > Install-Package IronPdf.UpdatedChrome.Linux
PM > Install-Package IronPdf.UpdatedChrome.Linux.ARM
- zawiera IronPdf.Slim
- zawiera IronSoftware.Native.Model
- zawiera IronPdf.Native.UpdatedChrome.Linux
- Nowe ustawienia i aktualizacje bezpieczeństwa.
- Mogą wystąpić problemy z kompatybilnością.
- SingleProcess nie jest dostępny.
- Procesy 32-bitowe nie są już wspierane.
Pakiet NuGet IronPdf.Classic
Przydatny dla klientów korzystających z IronPDF przed sierpniem 2021, którzy chcą, aby ich istniejące renderowanie HtmlToPdf pozostało niezmienione. Używa naszego renderera WebKit z lat 2020-2021.
PM > Install-Package IronPdf.Classic
- Zawiera IronPdf.Slim i IronPdf.Native.WebKit.
- Zawiera zależności dla Windows, Linux i Mac do renderera "HTML do PDF" WebKit (dziedzictwo)
- Domyślnie użyje dziedzictwa renderera WebKit
Jeśli chcesz używać nowszej wersji Chromium, zapoznaj się z następującym artykułem rozwiązywania problemów: IronPdf.Native.UpdatedChrome.
Często Zadawane Pytania
Jak moge wybrac odpowiedni pakiet NuGet dla mojego systemu operacyjnego?
IronPDF oferuje specjalne pakiety NuGet dostosowane do roznych systemow operacyjnych: IronPdf do ogolnego uzytku, IronPdf.Slim dla minimalnego zuzycia dysku, IronPdf.Linux dla srodowisk Linux oraz IronPdf.MacOs/MacOs.ARM dla macOS. Wybierz w zaleznosci od swoich potrzeb wdrozeniowych.
Jakie sa zalety korzystania z pakietu IronPdf.Slim?
Pakiet IronPdf.Slim jest zaprojektowany dla aplikacji wymagajacych malego zuzycia dysku. Obsluguje wszystkie platformy i pobiera zalezności specyficzne dla platformy w czasie wykonywania, co sprawia, ze jest odpowiedni dla aplikacji miedzysystemowych, ktore musza pozostac lekkie.
Czy mozna wdrozyc IronPDF na platformach chmurowych jak AWS i Azure?
Tak, pakiet IronPdf.Linux jest zoptymalizowany do wdrozen chmurowych na platformach takich jak AWS i Azure. Zawiera zalezności specyficzne dla Linux do wydajnego funkcjonowania w srodowiskach chmurowych, wspierajac zarowno AWS jak i Azure Functions.
Jak korzystaja uzytkownicy macOS z pakietow IronPdf.MacOs?
Uzytkownicy macOS moga korzystac z pakietow IronPdf.MacOs i IronPdf.MacOs.ARM, ktore sa dostosowane do wdrozen macOS. Te pakiety zawieraja zaleznosci specyficzne dla Mac i wspieraja architekture ARM, zapewniajac bezproblemowa integracje i wydajnosc na macOS.
Czy moge uzywac starego pakietu IronPdf.Classic w moich istniejacych projektach?
Tak, pakiet IronPdf.Classic jest zaprojektowany dla klientow, ktorzy musza utrzymywac istniejace renderowanie HTML do PDF z uzyciem starczego renderera WebKit. Jest szczegolnie przydatny dla projektow rozpoczetich przed sierpniem 2021, ktore wymagaja stawiennictwa wydajnosci.
Czy pakiety IronPDF sa odpowiednie do rozwoju miedzysystemowego?
Absolutnie. Pakiety IronPDF, szczegolnie IronPdf.Slim i IronPdf.Linux, sa zaprojektowane do wsparcia rozwoju miedzysystemowego. Zapewniaja zgodnosc z roznymi systemami operacyjnymi, zapewniajac przy tym wydajnosc dopasowana do kazdego srodowiska.
Czy IronPDF w pelni wspiera .NET 10 i czy potrzebuje specjalnej konfiguracji dla niego?
Tak. IronPDF jest w pelni kompatybilny z .NET 10—podobnie jak z .NET 9, 8, 7, 6, 5, .NET Standard oraz .NET Framework—w srodowiskach Windows, Linux i macOS. Nie wymaga specjalnej konfiguracji czy obejsc podczas celowania w projekty .NET 10.

