IronPdf.Slim : Traitement PDF léger sans Chromium

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

Quand utiliser IronPdf.Slim

Si votre projet se concentre exclusivement sur le traitement de fichiers PDF (fusion, édition, horodatage, rédaction ou chiffrement), IronPdf.Slim est la solution recommandée. La version standard IronPDF charge systématiquement le moteur de rendu Chromium, même si votre application ne convertit pas de HTML ou d'URL en PDF, ce qui peut engendrer une surcharge inutile. IronPdf.Slim évite ce problème, restant léger lorsque le rendu n'est pas nécessaire.

ConseilsChromePdfRenderer est la seule classe qui déclenche un téléchargement de Chromium — c'est-à-dire la conversion d'HTML, d'une URL, ou d'une image en PDF. Si votre projet ne fait jamais cela, IronPdf.Slim reste léger.

Configuration IronPdf.Slim

IronPdf.Slim peut être utilisé pour réduire la taille initiale du déploiement. Ceci est utile dans les environnements où la taille du package initial est limitée, comme AWS Lambda, avec IronPDF étant installé dans un conteneur. Les informations supplémentaires sur ce package sont les suivantes :

  • IronPdf.Slim contient uniquement le fichier IronPDF.dll
  • Supporte TOUTES les plateformes mais n'inclut PAS de dépendances spécifiques pour Windows, Linux ou MacOS
  • Utile pour les solutions multiplateformes/applications hautement portables où la plateforme cible est inconnue
  • Il nécessite l'installation du package IronSoftware.Native.PdfModel.

Les paquets de dépendance IronPdf.Native.Chrome qui contiennent les binaires de moteur de rendu Chrome pour des OS spécifiques (Windows/Linux/MacOs/MacOs.ARM) seront téléchargés à l'exécution. Pour garantir le bon fonctionnement :

  • Vous devez définir Installation.AutomaticallyDownloadNativeBinaries sur 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
  • Assurez-vous que votre projet est connecté à Internet pour permettre la livraison des binaires via la source NuGet.
  • Assurez-vous que vous avez les permissions nécessaires de lecture, d'écriture et d'exécution pour permettre que les binaires soient placés dans le dossier du projet.

Veuillez noterUne longue exécution initiale du projet utilisant le package IronPDF devrait permettre aux opérations ci-dessus de se terminer.

S'il y a encore un problème en using IronPdf.Slim dans votre projet, n'hésitez pas à contacter le support.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 17,803,474 | Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.