Konwerter pliku HTML na PDF
Aby przekonwertować plik HTML na PDF, prześlij plik .html lub .htm, wybierz PDF i uruchom konwersję. Strona jest zapisywana w PDF z uwzględnieniem Twoich reguł @page; bez nich używany jest format A4 z marginesami 10 mm. Ze względów bezpieczeństwa skrypty nie są uruchamiane, a pliki zewnętrzne, takie jak podlinkowane CSS, obrazy zdalne i czcionki internetowe, nie są ładowane. Nie można wpisać adresów URL stron.
- Za darmo, bez rejestracji
- Pliki usuwane w ciągu 30 minut
- Do 100 MB
Pliki są trwale usuwane z naszych serwerów w ciągu 30 minut.
Jak przekonwertować HTML na PDF
Prześlij plik HTML
Przeciągnij plik HTML na pole przesyłania lub wybierz go z dysku (do 100 MB).
Zostaw PDF jako format docelowy
Format PDF jest już wybrany w menu; w razie potrzeby możesz wybrać inny.
Konwertuj i pobierz
Kliknij „Konwertuj”, a pobieranie przekonwertowanego pliku rozpocznie się automatycznie.
Co zostaje zachowane?
Zachowane
- Style wbudowane i pierwszy blok <style>
- Rozmiar strony i marginesy ustawione regułą @page
- Kolory tła i obrazy z adresów data:
- Tabele, listy i reguły CSS podziału stron
Zmienione
- Bez @page strony mają format A4 z marginesami 10 mm
- Czcionki internetowe są zastępowane podobnymi czcionkami zainstalowanymi na serwerze
Nieprzenoszone
- Podlinkowane arkusze stylów i obrazy zdalne (http/https)
- Treść rysowana przez JavaScript (wykresy, dynamiczne tabele)
- Dodatkowe bloki <style> w <head> po pierwszym
Kiedy warto użyć
Faktury i raporty generowane jako HTML
Jeśli Twoja aplikacja lub skrypt tworzy faktury, raporty lub certyfikaty jako HTML, osadź CSS w pliku i przekonwertuj go na PDF gotowy do druku. Rozmiar strony i marginesy ustawisz samodzielnie regułą @page.
Archiwizowanie samodzielnych dokumentów HTML
Jednoplikowe dokumenty HTML, które niosą własne style i obrazy, takie jak wyeksportowane notatki lub szablony e-mail, można przechowywać i udostępniać jako pliki PDF, które wyglądają tak samo na każdym urządzeniu.
Ograniczenia, o których warto wiedzieć
- Brak pola na adres URL: to nie jest narzędzie do zamiany strony internetowej na PDF; prześlij zapisany plik .html lub .htm.
- Obrazy wskazywane ścieżkami względnymi (np. images/logo.png) nie mogą zostać znalezione, ponieważ przesyłany jest tylko jeden plik.
- Do PDF nie są dodawane nagłówek, stopka ani numery stron.
O formatach
Czym jest HTML?
HTML (HyperText Markup Language) to język znaczników, w którym pisze się strony internetowe. Nagłówki, akapity, listy, tabele, łącza i obrazy definiuje się za pomocą znaczników, a wygląd kontroluje CSS. Plik .html otwiera się w każdej przeglądarce bez dodatkowego oprogramowania i dopasowuje się do szerokości ekranu zamiast używać stałych stron. Zewnętrzne arkusze stylów, czcionki internetowe i zdalne obrazy to osobne zasoby i nie są przenoszone razem z plikiem, jeśli nie zostały w nim osadzone.
Czym jest PDF?
PDF (Portable Document Format) to format dokumentów o stałym układzie, stworzony przez firmę Adobe i znormalizowany jako ISO 32000. Każdy fragment tekstu, obraz i linia są zapisane razem z pozycją na stronie, dzięki czemu PDF wygląda tak samo na każdym urządzeniu i niezawodnie się drukuje. Ceną jest utrudniona edycja: PDF przechowuje pozycje na stronie, a nie akapity i tabele. Zeskanowane pliki PDF zawierają tylko obrazy stron i wymagają OCR (optycznego rozpoznawania znaków), zanim da się z nich pobrać tekst.
Najczęściej zadawane pytania
Czy mogę wkleić adres URL witryny, aby otrzymać PDF?
Nie. Ten konwerter przyjmuje tylko pliki .html, które przesyłasz. Aby zapisać działającą stronę internetową jako PDF, otwórz ją w przeglądarce, wybierz Drukuj i jako miejsce docelowe wskaż Zapisz jako PDF. Jeśli masz plik HTML strony, osadź jego style w pliku i prześlij go tutaj.
Dlaczego w moim PDF brakuje obrazów lub stylów?
Ze względów bezpieczeństwa konwerter nigdy nie łączy się z zasobami zewnętrznymi: podlinkowane pliki .css, obrazy hostowane online i czcionki internetowe nie są ładowane, a JavaScript się nie wykonuje. Aby uzyskać wierny PDF, przenieś CSS do bloku <style> i osadź obrazy jako adresy data: (base64) w pliku HTML.
Jak ustawić rozmiar strony lub marginesy?
Dodaj regułę @page do bloku <style> w swoim HTML, na przykład @page { size: A4 landscape; margin: 20mm; }. Konwerter przyznaje pierwszeństwo rozmiarowi strony z CSS. Bez reguły @page używa pionowych stron A4 z marginesem 10 mm z każdej strony.
Czy konwersja HTML na PDF jest darmowa?
Tak, całkowicie za darmo. Nie ma konta, subskrypcji ani znaku wodnego — wystarczy przesłać plik i go przekonwertować.
Czy mój plik jest bezpieczny i kiedy zostaje usunięty?
Plik jest przesyłany przez HTTPS i zapisywany na naszym serwerze pod losowym kodem. Przesłany plik i wynik konwersji są trwale usuwane w ciągu 30 minut, a link do pobrania działa tylko dla osoby, która zna Twój unikalny kod.