Sådan virker HTML til PDF
HTML til PDF tager HTML-markup, du indsætter i editoren, renser det med DOMPurify for at fjerne scripts og usikre attributter, gengiver det på et off-screen canvas ved hjælp af html2canvas og enkoderer resultatet til en PDF med jsPDF. Hele pipelinen kører inde i din browserfane; ingen HTML-kode eller gengivet output sendes til nogen server. Dette gør det egnet til konvertering af HTML-uddrag, der indeholder personlige data, som du ikke vil indsætte i en onlinetjeneste.
Forstå outputformatet, for du stoler på det. PDF-siderne er rasterbilleder, ikke vektortekst. Teksten i outputtet er ikke valgbar, ikke søgbar og kan ikke tilpasses. Eksterne ressourcer som billeder refereret ved URL blokeres af browser-CORS-politik og indlades ikke. Inline-styles og indlejret CSS fungerer, men komplekse layouts med brugerdefinerede webskrifttyper eller avancerede CSS-gitter gengives muligvis ikke nøjagtigt. Til dokumenttro konvertering af fulde websider er en serverdrevet headless browser det mere passende værktøj.