
MakeInfographics.ai ofron modele falas në PDF për printim, të krijuara nga HTML dhe CSS me një skript Node dhe Chrome. Projekti përfshin 12 paraqitje, secila me 3 tema ngjyrash dhe 2 formate letre, duke prodhuar gjithsej 72 skedarë. Nuk përdor bibliotekë PDF; skripti importon vetëm module standarde të Node dhe module të projektit.
Sfida kryesore është që çdo planifikues të zërë vetëm një faqe si në US Letter (8.5×11 in), ashtu edhe në A4 (210×297 mm). A4 është më i ngushtë dhe më i gjatë, ndaj një paraqitje e përshtatur vetëm për njërin format mund të kalojë në një faqe të dytë ose të lërë hapësirë bosh në tjetrin.
Kodi ndahet në katër pjesë: registry.mjs përcakton modelet, temat dhe formatet; base.mjs përmban strukturën e faqes, CSS dhe funksionet ndihmëse; layouts/*.mjs përmban 12 paraqitjet; ndërsa build.mjs i gjeneron të gjitha kombinimet me Chrome. Ky i fundit ka 158 rreshta, base.mjs ka 114 dhe skedarët e paraqitjeve kanë gjithsej 325.
Përmbajtja ndahet nga formatimi: paraqitjet nuk përcaktojnë madhësinë e letrës, ngjyrat apo margjinat. Këto menaxhohen nga base.mjs, ku CSS cakton formatin përmes @page dhe një flete me përmasa fikse. Ekzekutimi i përshkruar është kryer më 2026-10-26 me Chrome 155 në macOS, në një pajisje me Apple M4 Pro.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

