LibraTool logoLibraTool

PDF ба тасвир (JPG, PNG, WebP)-и ройгон

Ҳар саҳифаи PDF-ро ба тасвирҳои JPG, PNG ё WebP бо возеҳияти интихобкардаатон табдил диҳед. Саҳифаҳоро алоҳида ё ҳамарро якбора ҳамчун ZIP боргирӣ кунед. Файлҳо ҳеҷгоҳ браузери шуморо тарк намекунанд.

Нақшаи ройгони Sejda 3 вазифа дар як соат иҷозат медиҳад — дар ин ҷо ягон ҳадди соатона ё ҳарруза нест. · тафтиш шуд Сен 2026

Файлҳоро дар ин ҷо гузоред ё барои дидан клик кунед

PDF · Маҳдудияти андозаи файл нест

ё барои гузоштан аз ҳофиза Ctrl+V-ро пахш кунед

Шумо метавонед якчанд файлҳоро якбора партоед

Файлҳоро паймоиш кунед

Якчанд PDF-ро якбора партоед, то ҳамаро табдил диҳед: ҳар яке дар ZIP папкаи худро мегирад.

Файлҳои шумо ҳеҷ гоҳ дастгоҳи шуморо тарк намекунанд. Ҳама коркардҳо дар браузери шумо ба таври маҳаллӣ сурат мегиранд.

Чӣ тавр он кор мекунад

Ин абзор саҳифаҳои PDF-ро пурра дар браузери шумо бо истифодаи PDF.js (pdfjs-dist) — муҳаррики тасвиркунии PDF-и сарчашма-кушоди Mozilla — якҷоя бо API-и Canvas-и браузер барои рамзгузории тасвир табдил медиҳад. Файли шумо маҳаллӣ хонда мешавад ва ҳаргиз ба сервер фиристода намешавад.

  1. 1
    PDF.js файлро таҳлил мекунад
    pdfjs-dist сохтори дуии PDF-ро бевосита аз хотира мехонад — шрифтҳо, графикаи векторӣ, тасвирҳои дохилшуда ва дастурҳои тартиби саҳифа — бо истифодаи тасвиргари худ ки бо JavaScript навишта шудааст. Web Worker-и алоҳида (бор карда шуда аз CDN) таҳлили вазниро аз риштаи асосӣ дур мекунад, то саҳифа посухдиҳанда бимонад.
  2. 2
    Ҳар саҳифа ба canvas тасвир мешавад
    Барои ҳар саҳифаи дархостшуда, PDF.js viewport-и бо DPI-и интихобии шумо миқёсшударо ҳисоб мекунад. Фазои координатаи пешфарзи PDF 72 DPI аст, бинобар ин тасвиркунии 300 DPI омили миқёси 300/72 ≈ 4.17x истифода мебарад, ки canvas-ро мутобиқан андозагирӣ мекунад. PDF.js тамоми мундариҷаи саҳифаро — матн, роҳҳо, тасвирҳо — ба HTMLCanvasElement-и берун-аз-экран бо API-и Canvas 2D мекашад.
  3. 3
    Canvas ба формати интихобии шумо рамзгузорӣ мекунад
    Пас аз тасвиркунӣ, абзор canvas.toBlob()-ро бо навъи ҳадафи MIME (image/png, image/jpeg ё image/webp) ва танзими сифат даъват мекунад. Ин рамзгузориро ба кодеки худи тасвири браузер месупорад — ҳамон муҳаррике ки Chrome, Firefox ё Safari дарунсохт истифода мебаранд — Blob-и тасвири фишурдашударо дар хотира тавлид мекунад.
  4. 4
    Алоҳида ё ҳамчун ZIP боргирӣ кунед
    Ҳар саҳифаи тасвиршуда фавран ҳамчун URL-и объект барои пешнамоиш ва боргирии як-файла дастрас аст. Агар тамоми саҳифаҳоро якбора боргирӣ кунед, китобхонаи jszip Blob-ҳои дар-хотираро ба архиви ZIP-и тарафи-мизоҷ ҷамъ мекунад, сипас як боргирии ягонаро фаъол мекунад — ягон давраи сервер дар ягон марҳила нест.

PDF-и шумо бевосита аз дастгоҳатон ба хотираи браузер тавассути API-и File хонда мешавад ва ҳаргиз бор карда намешавад — тамоми тасвиркунӣ, рамзгузорӣ ва бастабандӣ маҳаллӣ дар варақаи браузери шумо рух медиҳанд.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда