LibraTool logoLibraTool

Бесплатен Слика во PDF

Претворете ги сликите во PDF. Преуредете ги страниците, поставете ја големината и маргините.

Работи офлајн откако ќе се вчита

Спуштете ги датотеките овде или кликнете за да пребарувате

JPG, PNG, WebP, HEIC, HEIF · Нема ограничување на големината на датотеката

или притиснете Ctrl+V за да залепите од таблата со исечоци

Можете да испуштите повеќе датотеки одеднаш

Прелистувајте датотеки

Вашите датотеки никогаш не го напуштаат уредот. Целата обработка се случува локално во вашиот прелистувач.

Како функционира

Конверзијата работи целосно во вашиот прелистувач користејќи pdf-lib — JavaScript библиотека што локално гради вистинска PDF датотека, без прикачување на вашите слики до никаков сервер. PNG сликите се вградуваат без губиток; JPEG сликите се вградуваат директно од нивните оригинални бајти (без повторно кодирање); други формати како WebP прво се растеризираат во JPEG преку Canvas API.

  1. 1
    Сликите се читаат локално
    Секоја испуштена или избрана датотека се чита директно од прелистувачот. Алатката филтрира за JPEG, PNG и WebP. Се создава мал преглед со object-URL за сликичката — никакви податоци не го напуштаат вашиот уред на овој чекор.
  2. 2
    Ориентацијата EXIF се разрешува
    Пред вградувањето, рачно напишан парсер DataView го скенира бинарното заглавие на секоја JPEG слика за ознаката EXIF Orientation (0x0112). Ако фотографијата е сликана настрана и ознаката го покажува тоа, API-та createImageBitmap на прелистувачот повторно ја пече ротацијата во податоците за пиксели, така што PDF страницата се појавува исправено — самиот pdf-lib не чита EXIF.
  3. 3
    pdf-lib ја гради PDF датотеката страница по страница
    pdf-lib создава нов PDFDocument во меморија. PNG сликите се предаваат на embedPng() и се задржуваат без губиток со непроменета проѕирност. JPEG сликите одат на embedJpg() непроменети. WebP и другите формати прво се конвертираат во JPEG преку canvas.toBlob() на квалитет 0,92. Секоја слика се скалира да се вклопи во избраната големина на страница (A4, Letter, или вклопи-во-слика) со вашата поставка за маргини, потоа се центрира на својата страница.
  4. 4
    Готовиот PDF се презема
    pdfDoc.save() ја сериjализира завршената структура на PDF во Uint8Array во меморија. Прелистувачот ја обвиткува во Blob и активира преземање датотека — единечна конверзија на слика се именува според оригиналната датотека, а извозот со повеќе слики се именува images.pdf.

Вашите слики се обработуваат целосно внатре во вашиот прелистувач од pdf-lib — никогаш не се прикачуваат до сервер.

Поврзани алатки

Најчесто поставувани прашања