Siirry pääsisältöön

Kuva PDF:ksi ilmaiseksi

Muunna kuvia PDF:ksi. Järjestä sivut uudelleen, aseta koko ja marginaalit.

Toimii offline-tilassa kerran ladattuna

Pudota tiedostot tähän tai napsauta selataksesi

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · käsitellään laitteellasi

tai liitä leikepöydältä painamalla Ctrl+V

Voit pudottaa useita tiedostoja kerralla

Selaa tiedostoja

Tiedostosi eivät koskaan poistu laitteeltasi. Kaikki käsittely tapahtuu paikallisesti selaimessasi.

Yleiset käyttötavat

  • Muunna Valokuvat PDF:ksiMuuta valokuvasi siistiksi PDF:ksi — loistava valokuvaalbumeille, portfolioille ja usean kuvan jakamiselle.
  • Muunna Skannatut Kuvat PDF:ksiMuuta skannatut asiakirjakuvat siistiksi PDF:ksi — palauta monisivuiset asiakirjat yksittäisistä skannauksista.
  • Muunna Kuvakaappaukset PDF:ksiKompiloi kuvakaappaukset PDF asiakirjaksi — täydellinen virheilmoituksille, oppauksille ja dokumentaatiolle.
  • Muunna Taideteokset PDF:ksiMuuta digitaalinen taide ja kuvitukset PDF:ksi — jaa portfoliot, myy painoksia ja säilytä työsi.
  • Muunna Asiakirjakuvat PDF:ksiMuunna asiakirjat, lomakkeet ja paperiarkki kunnollisiksi PDF tiedostoiksi — allekirjoita, lähetä ja arkistoi.

Miten se toimii

Muunnos tapahtuu kokonaan selaimessasi pdf-lib-kirjastolla — JavaScript-kirjasto, joka rakentaa todellisen PDF-tiedoston paikallisesti lataamatta kuviasi millekään palvelimelle. PNG:t upotetaan häviöttömästi; JPEG:t upotetaan suoraan alkuperäisistä tavuistaan (ei uudelleenkoodausta); muut muodot kuten WebP rasteroidaan ensin JPEG:ksi Canvas-rajapinnalla.

  1. 1
    Kuvat luetaan paikallisesti
    Jokainen pudotettu tai valittu tiedosto luetaan suoraan selaimessa. Työkalu suodattaa JPEG-, PNG- ja WebP-tiedostot. Pieni objekti-URL-esikatselu luodaan pienoiskuvalle — mitään dataa ei poistu koneeltasi tässä vaiheessa.
  2. 2
    EXIF-suunta ratkaistaan
    Ennen upotusta käsin kirjoitettu DataView-jäsennin skannaa jokaisen JPEG:n binäärisen otsikon EXIF Orientation -tagin (0x0112) varalta. Jos kuva otettiin sivuttain ja tagi kertoo niin, selaimen createImageBitmap-rajapinta paistaa kierron uudelleen pikselidataan, jotta PDF-sivu näkyy pystysuorassa — pdf-lib itse ei lue EXIF:ää.
  3. 3
    pdf-lib rakentaa PDF:n sivu sivulta
    pdf-lib luo uuden PDFDocument-olion muistiin. PNG:t annetaan embedPng()-funktiolle ja pidetään häviöttöminä läpinäkyvyys ehjänä. JPEG:t menevät embedJpg()-funktioon muuttumattomina. WebP ja muut muodot muunnetaan ensin JPEG:ksi canvas.toBlob()-funktiolla laadulla 0,92. Jokainen kuva skaalataan sopimaan valittuun sivukokoon (A4, Letter tai sovita kuvaan) marginaaliasetuksellasi, ja keskitetään sitten sivulleen.
  4. 4
    Valmis PDF ladataan
    pdfDoc.save() serialisoi valmiin PDF-rakenteen Uint8Array-taulukkoon muistissa. Selain kääräisee sen Blobiin ja käynnistää tiedostolatauksen — yksittäisen kuvan muunnos nimetään alkuperäisen tiedoston mukaan, monikuvatuloste nimetään images.pdf.

Kuvasi käsitellään kokonaan selaimessasi pdf-lib-kirjastolla — niitä ei koskaan ladata palvelimelle.

Liittyvät työkalut

Usein kysytyt kysymykset