PDF-työkalu

HTML PDF:ksi

Muunna tallennettu HTML-tiedosto PDF:ksi, jossa on oikeaa, valittavaa tekstiä. Mitään ei lähetetä palvelimelle eikä mitään noudeta.

HTML PDF:ksi Toimii laitteellasi
Pudota tiedostot tähän tai selaa napsauttamalla
Yksi HTML-tiedosto (.html tai .htm)
Ei koskaan lähetetä palvelimelle
  • Toimii laitteellasi — tiedostoa ei lähetetä minnekään
  • Ei rekisteröitymistä, ei vesileimoja, ei päivittäisiä kiintiöitä
  • Ilmainen, käyttökertoja ei rajoiteta

Näin se toimii

Ilmauksella ”HTML PDF:ksi” tarkoitetaan kahta eri asiaa. Toinen on kuvakaappaus verkkosivusta täsmälleen sellaisena kuin selain sen piirtää, kaikki tyylitiedostot sovellettuina. Toinen on HTML:llä kirjoitetun asiakirjan muuntaminen kunnolliseksi PDF:ksi, jota voi lukea, hakea ja tulostaa. Tämä sivu tekee jälkimmäisen rehellisesti ja selittää alla, miksi se ei väitä tekevänsä edellistä.

Mitä se muuntaa

Otsikot suhteellisen kokoisina, kappaleet, luettelomerkilliset ja numeroidut luettelot sisäkkäiset mukaan lukien, taulukot ruudukkoineen, lihavointi ja kursivointi, vaakaviivat sekä kuvat, jotka on upotettu itse tiedostoon data:-URI-osoitteina. Kaikki teksti tulee ulos oikeana tekstinä – valittavana, haettavana ja kopioitavana, ei sanojen kuvana.

Miksi CSS:ää ei sovelleta

Sivun toistaminen sellaisena kuin selain sen piirtää tarkoittaa sen tyylitiedostojen, verkkofonttien ja usein JavaScriptin suorittamista ja tuloksen valokuvaamista. Sen tekeminen uskollisesti vaatii täyden selainmoottorin, joka ohjaa tulostusputkea, ja juuri sellainen palvelinpuolen muunnin on. Sen tekeminen tällä sivulla tarkoittaisi sen lataamista, mihin tiedosto viittaa – tyylitiedostot, fontit, kuvat, seurantaosat – muiden palvelimilta. Se rikkoisi tämän sivuston ainoan lupauksen, eli sen, ettei mikään tiedostostasi poistu laitteeltasi. Siksi työkalu muuntaa rakenteen eikä ulkoasua, ja sanoo sen ääneen.

Mitään ei noudeta eikä mikään suoritu

Tiedosto jäsennetään passiiviseksi asiakirjaksi, mikä on selaimen ominaisuus, joka on suunniteltu juuri tähän: skriptit eivät suoritu eikä mitään kuvaa, tyylitiedostoa, fonttia tai seurantapikseliä pyydetä. Script-, style-, iframe- ja embed-elementit poistetaan sen jälkeen kokonaan, ja kuvat, jotka vaatisivat verkkopyynnön, pudotetaan pois. PDF:ään voivat päätyä vain kuvat, jotka on jo upotettu tiedostoon data:-URI-osoitteina.

Mihin se sopii

Viedyt muistiinpanot ja wikisivut, HTML:nä tallennetut sähköpostiarkistot, luodut raportit, dokumentaatio, mallipohjalla tuotetut laskut ja kaikki, mitä olet kirjoittanut HTML:llä ja haluat siistiksi, haettavaksi asiakirjaksi. Se ei ole oikea työkalu tyylitellyn markkinointisivun kaappaamiseen pikseli pikseliltä.

Verkkosivun tallentaminen ensin

Jos haluat muuntaa lukemasi sivun, tallenna se selaimellasi (Ctrl+S tai Cmd+S) ja pudota syntynyt .html-tiedosto tähän. Jos haluat sivun täsmälleen sellaisena kuin se näyttää, selaimesi oma Tulosta → Tallenna PDF:nä tekee sen paremmin kuin mikään muunnin, ja se on jo asennettuna.

UKK

HTML PDF:ksi – kysymyksiä

Voinko liittää URL-osoitteen?

Ei. URL-osoitteen noutaminen tarkoittaisi, että tämä sivu lataa jonkun toisen sivuston, mikä on sekä tietosuojaongelma että asia, jonka selaimet estävät alkuperärajojen yli joka tapauksessa. Tallenna sivu ensin tiedostoksi tai käytä selaimesi Tulosta PDF:ksi -toimintoa.

Miksi PDF:ni näyttää yksinkertaiselta?

Koska tyylitiedostoa ei sovellettu – se on tarkoituksellista, ja syy selitetään edellä. Saat asiakirjan rakenteen ja sisällön, et sen visuaalista ulkoasua.

Tulevatko kuvat mukaan?

Vain kuvat, jotka on upotettu suoraan tiedostoon data:-URI-osoitteina. URL-osoitteella viitattu kuva pitäisi ladata, mitä tämä työkalu ei tee.

Onko teksti valittavissa?

Kyllä. Kaikki piirretään oikeana tekstinä, joten PDF on haettavissa ja kopioitavissa ja toimii ruudunlukijoiden kanssa.

Lähetetäänkö mitään palvelimelle?

Ei. Tiedosto luetaan sivulla ja PDF rakennetaan siellä. Katkaise internetyhteys sivun latautumisen jälkeen, ja se toimii silti.