IronPDF Slim Version Explained
What is IronPdf.Slim?
IronPdf.Slim can be used to reduce the initial deployment size. This is useful in environments where the initial package size is limited, such as AWS Lambda, with IronPDF being installed to a container. Additional information on this package are as follows:
- IronPdf.Slim contains just the IronPdf.dll
- Supports ALL platforms but does NOT include Windows, Linux, or MacOS specific dependencies
- Useful for cross-platform solutions/highly portable applications where the target platform is unknown
- It requires the installation of the IronSoftware.Native.PdfModel package.
IronPdf.Native.Chrome dependency packages that contain Chrome rendering engine binaries for specific OS (Windows/Linux/MacOs/MacOs.ARM) will be downloaded at runtime. To ensure successful operation:
You must set Installation.AutomaticallyDownloadNativeBinaries to
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- Make sure your project is connected to the internet to enable the binaries to be delivered via NuGet source.
- Ensure that you have the necessary Read, Write, and Execute permissions to allow the binaries to be placed inside the project folder.
[{i:A long initial run of the project that uses the IronPdf.Slim package is expected to allow the operations above to complete.}]
Should there still be a problem using IronPdf.Slim in your project, do not hesitate to contact support.