A Reusable, In-Browser Label-Sheet Engine
AnyTool’s Label Maker is the reference tool for a reusable label-sheet engine that lays text onto a grid of printable sticker labels entirely in the browser. A template catalog describes each sheet in real units — page size, columns, rows, label width and height, top and left margins, and the X/Y pitch between cells — which one geometry resolver (labelPositions) converts to PostScript points (1/72 inch). The same resolved positions feed both a vector PDF assembled client-side with pdf-lib and an SVG live preview, so what is shown on screen matches the printed sheet. Sibling tools (name-tag, mailing-label, shipping-label-maker, packaging-labels) reuse the same engine and simply lock a template and content mode.
- Verified templates: Avery 5160/8160, 5163/8163, 5167, 5395, 2.5″ round, and A4 L7160/L7163/L7651
- One geometry resolver (labelPositions) feeds both the pdf-lib PDF and the SVG preview
- Real units (inch/mm) converted to points (1/72 inch) so each cell prints true-to-scale
- Custom mode exposes page, columns, rows, label size, margins, pitch and shape directly
- Shared labelSheetEngine reused by the whole label family — no server, no CDN
