zplCore.comzplCore.com

Live editor zplCore Designer

Docs
About

The zplCore Designer is the embeddable label editor of zplCore.com: design JSON and data (JSON records) in, design JSON, ZPL, PDF and PNG out. What you see on the canvas is what the printer prints, rendered by the same engine. Nothing is stored on the server and there is no login: the design stays in this browser (local storage) until you download it. Demo limits: requests up to 256 KB, 50 records, 300 elements, images up to 192 KB, 300 requests per minute. No printing in the editor – your application prints. Documentation · Licensing

Embed the zplCore Designer

Host the editor yourself – in your ASP.NET Core app (NuGet) or as a container – and embed it in any web or desktop app. Your app keeps the design; the editor only edits it.

dotnet add package ZplCore.Designer

// Program.cs
builder.Services.AddZplCoreDesigner(o =>
{
    o.Fonts.AddDirectory("fonts");            // optional: your TTF printer fonts (E:NAME.TTF)
    o.Limits.MaxRecordsPerRequest = 500;
});

var app = builder.Build();
app.UseAuthentication();
app.UseAuthorization();
app.MapZplCoreDesigner("/designer")
   .RequireAuthorization();                  // your auth – the designer brings none of its own

// editor UI: https://your-app/designer/   render API: /designer/api/…

All options, the render API and the JavaScript API: zplCore Designer documentation · Licensing: Pricing