Ruka hadi maudhui makuu

PDF hadi Picha (JPG, PNG, WebP) bila malipo

Badilisha kila ukurasa wa PDF kuwa picha za JPG, PNG, au WebP kwa azimio lako lililochaguliwa. Pakua kurasa mmoja mmoja au zote kwa wakati mmoja kama ZIP. Faili haziachi kivinjari chako.

Mpango wa bure wa Sejda unaruhusu kazi 3 kwa saa — hapa kurasa zinaonyeshwa kwenye kifaa chako, bila akaunti. · imeangaliwa Sep 2026

Weka faili hapa au bonyeza kuvinjari

PDF · kuchakatwa kwenye kifaa chako

au bonyeza Ctrl+V ili kubandika kutoka ubao wa kunakili

Unaweza kuweka faili nyingi kwa wakati mmoja

Vinjari faili

Angusha PDF kadhaa kwa pamoja ili kuzibadilisha zote: kila moja hupata folda yake kwenye ZIP.

Faili zako hazitoki kwenye kifaa chako kamwe. Uchakataji wote unafanyika ndani ya kivinjari chako.

Matumizi ya kawaida

  • Geuza PDF kuwa JPGGeuza kila ukurasa wa PDF kuwa picha ya JPG inayoweza kushirikiwa au kuwekwa mahali popote.
  • Geuza PDF kuwa PNGHamisha kurasa za PDF kama picha wazi za PNG na msaada wa uwazi.
  • Geuza Kurasa za PDF kuwa SlaidiDondoka kurasa za PDF kwenye PowerPoint, Google Slides au Keynote kama picha.
  • Tengeneza Tafsiri Ndogo za Kurasa za PDFZalisha picha za muhtasari wa kurasa za PDF kwa ajili ya wavuti na kata.
  • Shiriki PDF kwenye Mitandao ya KijamiiGeuza PDF kuwa picha ili mifumo inayozuia PDF iweze kuionyesha.

Jinsi Inavyofanya Kazi

Zana hii inabadilisha kurasa za PDF kuwa picha kikamilifu kwenye kivinjari chako kwa kutumia PDF.js (pdfjs-dist) — injini ya uonyeshaji ya PDF ya chanzo-huria ya Mozilla — ikichanganywa na Canvas API ya kivinjari kwa usimbaji wa picha. Faili lako linasomwa ndani ya kivinjari na kamwe halitumwi kwa seva.

  1. 1
    PDF.js inachambua faili
    pdfjs-dist inasoma muundo wa bina wa PDF moja kwa moja kutoka kumbukumbu — fonti, michoro ya vekta, picha zilizoingizwa, na maelekezo ya mpangilio wa ukurasa — kwa kutumia kionyeshaji chake mwenyewe kilichoandikwa kwa JavaScript. Web Worker maalum (iliyopakiwa kutoka CDN) inashughulikia uchambuzi mzito nje ya uzi mkuu ili ukurasa ubaki ukiitikia.
  2. 2
    Kila ukurasa unaonyeshwa kwenye kanvasi
    Kwa kila ukurasa uliyoombwa, PDF.js inahesabu dirisha lililopimwa kwa DPI uliyochagua. Nafasi chaguo-msingi ya viwianishi vya PDF ni 72 DPI, kwa hiyo uonyeshaji wa DPI 300 unatumia kipengele cha kupima cha 300/72 ≈ 4.17x, kikitoa kanvasi yenye ukubwa unaolingana. PDF.js inachora maudhui yote ya ukurasa — maandishi, njia, picha — kwenye HTMLCanvasElement isiyoonekana kwa kutumia Canvas API ya 2D.
  3. 3
    Canvas inasimba kwa muundo uliyochagua
    Baada ya kuonyesha, kifaa kinaita canvas.toBlob() na aina lengwa ya MIME (image/png, image/jpeg, au image/webp) na mpangilio wa ubora. Hii inakabidhi usimbaji kwa kodeki ya picha ya kivinjari chenyewe — injini ile ile Chrome, Firefox, au Safari inayotumia kiasili — ikitoa Blob ya picha iliyobanwa iliyohifadhiwa kwenye kumbukumbu.
  4. 4
    Pakua binafsi au kama ZIP
    Kila ukurasa ulioonyeshwa unapatikana mara moja kama URL ya kitu kwa onyesho la awali na upakuaji wa faili moja. Ukipakua kurasa zote kwa mara moja, maktaba ya jszip inaunganisha Blobs zilizo kwenye kumbukumbu kuwa hifadhi ya ZIP upande wa mteja, kisha kuanzisha upakuaji mmoja — hakuna mzunguko wa seva kwenye hatua yoyote.

PDF yako inasomwa moja kwa moja kutoka kifaa chako kwenda kumbukumbu ya kivinjari kwa kutumia File API na kamwe haipakiwi — uonyeshaji wote, usimbaji, na ufungashaji vinafanyika ndani ya kichupo cha kivinjari chako.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara