Акысыз PDF-тен сүрөткө (JPG, PNG, WebP)

PDF-тин ар бир барагын тандаган чечимде JPG, PNG же WebP сүрөттөрүнө конверттеңиз. Барактарды жеке-жеке же баарын бир жолу ZIP катары жүктөп алыңыз. Файлдар браузериңизден эч качан чыкпайт.

Sejda'нын акысыз планы саатына 3 тапшырмага уруксат берет — бул жерде сааттык же күндөлүк чек жок. · текшерилди 2026-ж. сен.

Файлдарды бул жерге таштаңыз же серептөө үчүн чыкылдатыңыз

PDF · Файлдын өлчөмүнө чектөө жок

же буферден коюу үчүн Ctrl+V басыңыз

Сиз бир эле учурда бир нече файлды таштай аласыз

Файлдарды карап чыгуу

Бир нече PDF'ти бир эле учурда таштасаңыз, баары которулат: ар биринин ZIP ичинде өз папкасы болот.

Файлдарыңыз түзмөгүңүздөн эч качан кетпейт. Бардык иштетүүлөр браузериңизде локалдуу түрдө ишке ашат.

Бул кантип иштейт

Бул курал PDF барактарын толугу менен браузериңизде PDF.js (pdfjs-dist) — Mozilla'нын ачык-булактуу PDF тартуу кыймылдаткычы — сүрөт коддоо үчүн браузердин Canvas API'си менен айкалышта колдонуп сүрөттөргө айландырат. Файлыңыз жергиликтүү окулат жана эч качан серверге жиберилбейт.

  1. 1
    PDF.js файлды талдайт
    pdfjs-dist PDF'дин бинардык структурасын — шрифттерди, вектор графикаларын, ички коюлган сүрөттөрдү жана барак жайгаштыруу көрсөтмөлөрүн — эсинен түз, JavaScript'те жазылган өз тартуучусу менен окуйт. Атайын Web Worker (CDN'дан жүктөлгөн) оор талдоону негизги агымдан тышкары иштетет, ошондуктан барак жооп берүүчү бойдон калат.
  2. 2
    Ар бир барак canvas'ка тартылат
    Ар бир сурам кылынган барак үчүн, PDF.js тандаган DPIге масштабдалган көрүнүш аймагын эсептейт. Демейки PDF координат мейкиндиги 72 DPI, ошондуктан 300 DPI тартуу болжол менен 4.17x масштаб факторун колдонот, ага жараша өлчөмдөлгөн canvas жаратып. PDF.js бардык барак мазмунун — текст, жолдор, сүрөттөр — 2D Canvas API колдонуп экран-сыртындагы HTMLCanvasElement'ke тартат.
  3. 3
    Canvas тандаган форматка коддойт
    Тартылгандан кийин, курал canvas.toBlob() чакырат, максат MIME түрү (image/png, image/jpeg же image/webp) жана сапат орнотуусу менен. Бул коддоону браузердин өз сүрөт кодекине тапшырат — Chrome, Firefox же Safari нативдик колдонгон эле кыймылдаткыч — эсте кармалган кысылган сүрөт Blob жаратып.
  4. 4
    Жеке-жеке же ZIP катары жүктөп алыңыз
    Ар бир тартылган барак алдын ала көрүү жана жалгыз-файл жүктөп алуу үчүн дароо объект URL катары жеткиликтүү. Эгер бардык барактарды бир учурда жүктөп алсаңыз, jszip китепканасы эс-ичиндеги Blobдорду клиент тарабында ZIP архивине топтойт, андан кийин бир жүктөп алууну иштетет — эч бир этапта серверге кайрылуу жок.

PDFиңиз түзмөгүңүздөн File API колдонуп түз браузер эсине окулат жана эч качан жүктөлбөйт — бардык тартуу, коддоо жана топтоо жергиликтүү браузер табыңызда болот.

Байланыштуу куралдар

Көп берилүүчү суроолор