Перайсці да асноўнага зместу
LibraTool logoLibraTool

Малюнак у PDF — бясплатна

Пераўтварэнне малюнкаў у PDF. Змяніце парадак старонак, усталюйце памер і палі.

Працуе афлайн пасля загрузкі

Перацягніце файлы сюды або націсніце для прагляду

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · апрацоўваецца на вашай прыладзе

або націсніце Ctrl+V, каб уставіць з буфера абмену

Вы можаце перацягнуць некалькі файлаў адначасова

Выбраць файлы

Вашы файлы ніколі не пакідаюць вашу прыладу. Уся апрацоўка адбываецца лакальна ў вашым браўзеры.

Тыповыя выкарыстанні

  • Пераўтварыць фотаграфіі у PDFПераўтварыце вашы фотаграфіі у чыстае PDF — адмінна для фотаальбомаў, портфаліё і абмену некальлькімі фотаграфіямі.
  • Пераўтварыць сканаваныя фотаграфіі у PDFПераўтварыце сканаваныя дакумент-фотаграфіі у чыстыя PDF — адновіце мнагастронніцавыя дакументы з адзельных сканаў.
  • Пераўтварыць скрыншоты у PDFКампіляцыя скрыншотаў у PDF дакумент — ідэально для звітаў пра хібы, туторыялаў і дакументаці.
  • Пераўтварыць мастацтва у PDFПераўтварыце дыджытальнае мастацтва і ілюстрацыі у PDF — дзяліцеся портфаліё, прадаваць друкі і захаваюць вашу працу.
  • Пераўтварыць фотаграфіі дакумента у PDFПераўтварыце фотаграфіі дакументаў, формаў і папяровыя рабоцы у правільныя PDF файлы — падпішыце, адпраўце і архівавайце.

Як гэта працуе

Канвертацыя працуе цалкам у вашым браўзеры з дапамогай pdf-lib — бібліятэкі JavaScript, якая будуе сапраўдны файл PDF лакальна, без загрузкі вашых малюнкаў на які-небудзь сервер. PNG убудоўваюцца без страт; JPEG убудоўваюцца непасрэдна з іх арыгінальных байтаў (без перакадавання); іншыя фарматы, як WebP, спачатку растравызуюцца ў JPEG праз Canvas API.

  1. 1
    Малюнкі счытваюцца лакальна
    Кожны перацягнуты ці абраны файл счытваецца непасрэдна браўзерам. Інструмент фільтруе JPEG, PNG і WebP. Ствараецца невялікі папярэдні прагляд 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() серыялізуе завершаную структуру PDF у Uint8Array у памяці. Браўзер абгортвае гэта ў Blob і выклікае спампоўванне файла — канвертацыя аднаго малюнка называецца па назве арыгінальнага файла, а вывад з некалькіх малюнкаў называецца images.pdf.

Вашы малюнкі апрацоўваюцца цалкам унутры вашага браўзера з дапамогай pdf-lib — яны ніколі не загружаюцца на сервер.

Звязаныя інструменты

Часта задаюць пытанні