Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Prent na PDF

Skakel beelde om na PDF. Herrangskik bladsye, stel grootte en kantlyne in.

Werk vanlyn sodra gelaai

Gooi lêers hier neer, of klik om te blaai

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · op jou toestel verwerk

of druk Ctrl+V om vanaf jou knipbord te plak

Jy kan verskeie lêers gelyktydig neergoo

Blaai deur lêers

Jou lêers verlaat nooit jou toestel nie. Alle verwerking gebeur plaaslik in jou blaaier.

Algemene gebruike

  • Omskep foto's na PDFDraai u foto's in skoon PDF — geweldig vir fotoalbums, portefeuilles en dele van meerdere beelde.
  • Omskep geskande beelde na PDFDraai geskande dokumentbeelde in skoon PDF — stel multibladsy-dokumente uit afsonderlike skanderings weer in.
  • Omskep skermkopieë na PDFCompile skermkopieë in PDF-dokument — perfek vir bugverslae, tutoriale en dokumentasie.
  • Omskep kuns na PDFDraai digitale kuns en illustrasies in PDF — deel portefeuilles, verkoop drukke en bewaar u werk.
  • Omskep dokumentbeelde na PDFOmskep foto's van dokumente, vorme en papierwerk in behoorlike PDF-lêers — teken, stuur en argief.

Hoe dit werk

Omskakeling loop heeltemal in jou blaaier met pdf-lib — 'n JavaScript-biblioteek wat 'n werklike PDF-lêer plaaslik bou, sonder om jou beelde na enige bediener op te laai. PNG's word verlieslos ingebed; JPEG's word direk vanaf hul oorspronklike grepe ingebed (geen herenkodering nie); ander formate soos WebP word eers via die Canvas-API na JPEG gerasteriseer.

  1. 1
    Beelde word plaaslik gelees
    Elke neergelate of gekose lêer word direk deur die blaaier gelees. Die nutsprogram filtreer vir JPEG, PNG, en WebP. 'n Klein objek-URL-voorskou word vir die duimnael geskep — geen data verlaat jou masjien op hierdie stadium nie.
  2. 2
    EXIF-oriëntasie word opgelos
    Voor inbedding skandeer 'n handgeskrewe DataView-ontleder elke JPEG se binêre opskrif vir die EXIF-oriëntasie-etiket (0x0112). As die foto skuins geneem is en die etiket dit aandui, bak die blaaier se createImageBitmap-API die rotasie terug in pixeldata sodat die PDF-bladsy regop verskyn — pdf-lib self lees nie EXIF nie.
  3. 3
    pdf-lib bou die PDF bladsy vir bladsy
    pdf-lib skep 'n nuwe PDFDocument in geheue. PNG's word aan embedPng() oorhandig en verlieslos gehou met deursigtigheid intak. JPEG's gaan onveranderd na embedJpg(). WebP en ander formate word eers via canvas.toBlob() teen 0.92-kwaliteit na JPEG omgeskakel. Elke beeld word geskaal om by die gekose bladsygrootte (A4, Letter, of pas-by-beeld) met jou kantlyninstelling te pas, dan op sy bladsy gesentreer.
  4. 4
    Die voltooide PDF word afgelaai
    pdfDoc.save() serialiseer die voltooide PDF-struktuur na 'n Uint8Array in geheue. Die blaaier omhul dit in 'n Blob en aktiveer 'n lêeraflaai — 'n enkele-beeld-omskakeling word na die oorspronklike lêer vernoem, multi-beeld-uitset word images.pdf genoem.

Jou beelde word heeltemal binne jou blaaier deur pdf-lib verwerk — hulle word nooit na 'n bediener opgelaai nie.

Verwante gereedskap

Gereelde vrae