IronPdf.Slim : Traitement PDF léger sans Chromium
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.
ChromePdfRenderer est la seule classe qui déclenche un téléchargement Chromium — c'est-à-dire la conversion d'un fichier 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;' 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.
S'il y a encore un problème avec IronPdf.Slim dans votre projet, n'hésitez pas à contacter le support.

