IronPdf.Slim: Lekkie przetwarzanie PDF bez Chromium

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

Kiedy używać IronPdf.Slim

Jeśli twój projekt koncentruje się wyłącznie na przetwarzaniu PDF takim jak scalanie, edytowanie, stemplowanie, wymazywanie lub szyfrowanie, IronPdf.Slim jest preferowanym wyborem. Standardowy IronPDF zawsze ładuje silnik renderujący Chromium, nawet jeśli twoja aplikacja nie konwertuje HTML lub URL do PDF, co może generować niepotrzebne obciążenie. IronPdf.Slim tego unika, pozostając lekki, gdy renderowanie nie jest wymagane.

PoradyChromePdfRenderer to jedyna klasa, która wywołuje pobranie Chromium — tj. konwersję HTML, URL lub obrazu na PDF. Jeśli twój projekt nigdy tego nie robi, IronPdf.Slim pozostaje lekki.

Konfiguracja IronPdf.Slim

IronPdf.Slim może być używany do zmniejszenia początkowego rozmiaru wdrożenia. Jest to przydatne w środowiskach, w których początkowy rozmiar pakietu jest ograniczony, takich jak AWS Lambda, gdy IronPDF jest instalowany do kontenera. Dodatkowe informacje o tym pakiecie są następujące:

  • IronPdf.Slim zawiera tylko IronPdf.dll
  • Obsługuje WSZYSTKIE platformy, ale NIE zawiera specyficznych zależności dla Windows, Linux lub MacOS
  • Przydatny dla rozwiązań multiplatformowych/bardzo przenośnych aplikacji, gdzie docelowa platforma nie jest znana
  • Wymaga instalacji pakietu IronSoftware.Native.PdfModel.

Pakiety zależności IronPdf.Native.Chrome zawierające pliki binarne silnika renderującego Chrome dla specyficznych systemów operacyjnych (Windows/Linux/MacOs/MacOs.ARM) zostaną pobrane w czasie wykonywania. Aby zapewnić pomyślne działanie:

  • Musisz ustawić Installation.AutomaticallyDownloadNativeBinaries na true.

    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    ' Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
    $vbLabelText   $csharpLabel
  • Upewnij się, że twój projekt ma połączenie z internetem, aby pliki binarne mogły być dostarczone przez źródło NuGet.
  • Upewnij się, że masz niezbędne uprawnienia do odczytu, zapisu i wykonania, aby umieścić pliki binarne wewnątrz folderu projektu.

Zwróć uwagęDługi pierwszy uruchomienie projektu wykorzystującego pakiet IronPdf.Slim jest oczekiwane, aby pozwolić na zakończenie powyższych operacji.

Jeśli nadal występuje problem z używaniem IronPdf.Slim w twoim projekcie, nie wahaj się skontaktować z wsparciem.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,135,201 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.