Przejdź do głównej treści
LibraTool logoLibraTool

PDF do obrazu (JPG, PNG, WebP) za darmo

Konwertuj każdą stronę PDF na obrazy JPG, PNG lub WebP w wybranej rozdzielczości. Pobieraj strony pojedynczo lub wszystkie naraz jako ZIP. Pliki nigdy nie opuszczają Twojej przeglądarki.

Darmowy plan Sejda pozwala na 3 zadania na godzinę — tutaj strony są renderowane na Twoim urządzeniu, bez konta. · sprawdzono wrz 2026

Przeciągnij pliki tutaj lub kliknij, aby przeglądać

PDF · przetwarzane na Twoim urządzeniu

lub naciśnij Ctrl+V, aby wkleić ze schowka

Możesz przeciągnąć wiele plików naraz

Przeglądaj pliki

Upuść kilka plików PDF naraz, aby przekonwertować je wszystkie: każdy dostaje własny folder w ZIP.

Twoje pliki nigdy nie opuszczają urządzenia. Całe przetwarzanie odbywa się lokalnie w przeglądarce.

Typowe zastosowania

  • Konwertuj PDF na JPGZmień każdą stronę PDF na obraz JPG, którym możesz się dzielić lub osadzać gdziekolwiek.
  • Konwertuj PDF na PNGEksportuj strony PDF jako czyste obrazy PNG z obsługą przezroczystości.
  • Zmień Strony PDF na SlajdyUpuść strony PDF do PowerPoint, Google Slides lub Keynote jako obrazy.
  • Utwórz Miniatury Stron PDFGeneruj obrazy podglądu stron PDF dla witryn i katalogów.
  • Udostępnij PDF w Mediach SpołecznychKonwertuj PDF na obrazy, aby platformy blokujące PDF mogły je wyświetlać.

Jak to działa

To narzędzie zamienia strony PDF na obrazy w całości w przeglądarce z użyciem PDF.js (pdfjs-dist) — otwartoźródłowego silnika renderowania PDF od Mozilli — w połączeniu z Canvas API przeglądarki do kodowania obrazów. Plik jest odczytywany lokalnie i nigdy nie jest wysyłany na serwer.

  1. 1
    PDF.js parsuje plik
    pdfjs-dist odczytuje binarną strukturę PDF bezpośrednio z pamięci — czcionki, grafikę wektorową, osadzone obrazy i instrukcje układu strony — własnym rendererem napisanym w JavaScript. Dedykowany Web Worker (wczytywany z CDN) wykonuje ciężkie parsowanie poza głównym wątkiem, więc strona pozostaje responsywna.
  2. 2
    Każda strona jest renderowana na płótno
    Dla każdej żądanej strony PDF.js oblicza widok przeskalowany do wybranego DPI. Domyślna przestrzeń współrzędnych PDF to 72 DPI, więc renderowanie w 300 DPI używa współczynnika skali 300/72 ≈ 4,17x, tworząc płótno o odpowiednim rozmiarze. PDF.js rysuje całą zawartość strony — tekst, ścieżki, obrazy — na niewidocznym HTMLCanvasElement za pomocą 2D Canvas API.
  3. 3
    Canvas koduje do wybranego formatu
    Po renderowaniu narzędzie wywołuje canvas.toBlob() z docelowym typem MIME (image/png, image/jpeg lub image/webp) i ustawieniem jakości. Kodowanie przejmuje własny kodek obrazów przeglądarki — ten sam silnik, którego natywnie używa Chrome, Firefox czy Safari — tworząc skompresowany Blob obrazu w pamięci.
  4. 4
    Pobieranie pojedynczo lub jako ZIP
    Każda wyrenderowana strona jest od razu dostępna jako adres obiektu do podglądu i pobrania jako pojedynczy plik. Jeśli pobierasz wszystkie strony naraz, biblioteka jszip pakuje obiekty Blob z pamięci do archiwum ZIP po stronie klienta, a następnie uruchamia jedno pobieranie — bez odwołań do serwera na żadnym etapie.

Twój PDF jest wczytywany bezpośrednio z urządzenia do pamięci przeglądarki przez File API i nigdy nie jest przesyłany — całe renderowanie, kodowanie i pakowanie odbywa się lokalnie w karcie przeglądarki.

Powiązane narzędzia

Często zadawane pytania