HTML til PDF
Gjør en lagret HTML-fil om til en PDF med ekte tekst som kan markeres. Ingenting lastes opp, og ingenting hentes.
- Kjører på enheten din — filen sendes aldri noe sted
- Ingen registrering, ingen vannmerker, ingen daglige kvoter
- Gratis, uten grense for hvor ofte du bruker det
Slik fungerer det
Folk mener to forskjellige ting med «HTML til PDF». Den ene er et skjermbilde av en nettside nøyaktig slik en nettleser tegner den, med alle stilark brukt. Den andre er å gjøre et dokument skrevet i HTML om til en ordentlig PDF du kan lese, søke i og skrive ut. Denne siden gjør det andre, ærlig, og forklarer nedenfor hvorfor den ikke later som den gjør det første.
Hva det konverterer
Overskrifter i relative størrelser, avsnitt, punktlister og nummererte lister, også nestede, tabeller med rutenett tegnet, fet og kursiv skrift, horisontale streker og bilder som er bygd inn i selve filen som data:-URI-er. All tekst kommer ut som ekte tekst: den kan markeres, søkes i og kopieres, og er ikke et bilde av ord.
Hvorfor CSS ikke brukes
Å gjengi en side slik en nettleser tegner den, betyr å kjøre stilarkene, nettskriftene og ofte JavaScript-koden dens, og så fotografere resultatet. Å gjøre det troverdig krever en full nettlesermotor som driver en utskriftspipeline, og det er det en serverbasert konverterer er. Å gjøre det på denne siden ville bety å laste det filen peker til, som stilark, skrifter, bilder og sporere, fra andres servere. Det ville bryte det eneste løftet dette nettstedet gir, nemlig at ingenting om filen din forlater enheten din. Derfor konverterer verktøyet struktur i stedet for utseende, og sier det rett ut.
Ingenting hentes, og ingenting kjøres
Filen tolkes til et inaktivt dokument, en nettleserfunksjon laget nettopp for dette: skript kjøres ikke, og ingen bilder, stilark, skrifter eller sporingspiksler blir noen gang forespurt. Elementene script, style, iframe og embed fjernes deretter helt, og alle bilder som ville krevd en nettverksforespørsel, forkastes. Bare bilder som allerede er bygd inn i filen som data:-URI-er, kan vises i PDF-en.
Hva det passer til
Eksporterte notater og wikisider, e-postarkiver lagret som HTML, genererte rapporter, dokumentasjon, fakturaer laget fra en mal og alt du har skrevet i HTML og vil ha som et ryddig dokument det går an å søke i. Det er ikke riktig verktøy for å fange en stilet markedsføringsside piksel for piksel.
Lagre en nettside først
For å konvertere en side du leser, lagrer du den med nettleseren (Ctrl+S eller Cmd+S) og slipper den resulterende .html-filen her. Hvis du vil ha siden akkurat slik den ser ut, gjør nettleserens egen Skriv ut → Lagre som PDF det bedre enn noen konverterer, og den er allerede installert.
HTML til PDF – spørsmål
Kan jeg lime inn en URL?
Nei. Å hente en URL ville bety at denne siden laster ned noen andres nettsted, noe som både er et personvernproblem og noe nettlesere uansett blokkerer på tvers av opprinnelser. Lagre siden som en fil først, eller bruk nettleserens Skriv ut til PDF.
Hvorfor ser PDF-en min enkel ut?
Fordi stilarket ikke ble brukt. Det er bevisst, og årsaken er forklart ovenfor. Du får dokumentets struktur og innhold, ikke dets visuelle design.
Kommer bildene med?
Bare bilder som er bygd direkte inn i filen som data:-URI-er. Et bilde som refereres til med en URL, måtte lastes ned, og det vil ikke dette verktøyet gjøre.
Kan teksten markeres?
Ja. Alt tegnes som ekte tekst, så PDF-en kan søkes i og kopieres fra, og fungerer med skjermlesere.
Lastes noe opp?
Nei. Filen leses på siden, og PDF-en bygges der. Slå av internettforbindelsen etter at siden er lastet, så fungerer det fortsatt.