Documentation / Install guides

Install ASP.NET Core

A self-contained web sample with the package bundled.

1. Get the package

The download is public and needs no key — unlicensed output carries an evaluation watermark and nothing else is restricted. The package file is aspnet.zip.

Download aspnet

2. Check your platform

Two separate facts per platform: whether a licence key for this package covers it, and whether the download ships an engine binary for it.

Platform Licence covers it Binary in the download
win-x86 Yes Yes
win-x64 Yes Yes
win-arm64 Yes Yes
linux-x64 Yes Yes
linux-arm64 Yes Yes
macos Yes Yes

3. Install

shell
dotnet run --project LumasPdfWeb

4. Licence it

A licence is one key string, set once at startup. Buying one and installing it is covered by how licensing works; until then the engine runs fully functional with an evaluation watermark.

5. Your first PDF

The smallest complete program: create, write, close.

csharp
app.MapGet("/invoice", (string name, decimal amount) => {
    // one engine instance per request: create, build, close, delete
    using var pdf = new PdfEngine();
    pdf.CreatePDF(stream);
    // ...
    return Results.File(stream.ToArray(), "application/pdf");
});

Where next