Narzędzie PDF

HTML na PDF

Zamień zapisany plik HTML na PDF z prawdziwym, zaznaczalnym tekstem. Nic nie jest przesyłane i nic nie jest pobierane.

HTML na PDF Działa na Twoim urządzeniu
Upuść pliki tutaj lub kliknij, aby wybrać
Jeden plik HTML (.html lub .htm)
Nic nie jest przesyłane
  • Działa na Twoim urządzeniu — plik nigdy nie jest nigdzie wysyłany
  • Bez rejestracji, bez znaków wodnych, bez dziennych limitów
  • Za darmo, bez ograniczeń w częstotliwości użycia

Jak to działa

Pod hasłem „HTML na PDF” ludzie rozumieją dwie różne rzeczy. Jedna to zrzut strony internetowej dokładnie takiej, jaką maluje przeglądarka, z każdym zastosowanym arkuszem stylów. Druga to zamiana dokumentu napisanego w HTML na prawdziwy PDF, który można czytać, przeszukiwać i drukować. Ta strona robi to drugie, uczciwie, a poniżej wyjaśniamy, dlaczego nie twierdzi, że robi to pierwsze.

Co konwertuje

Nagłówki w odpowiednich względnych rozmiarach, akapity, listy punktowane i numerowane, także zagnieżdżone, tabele z narysowaną siatką, pogrubienie i kursywę, linie poziome oraz obrazy osadzone w samym pliku jako URI data:. Cały tekst wychodzi jako prawdziwy tekst, który można zaznaczać, przeszukiwać i kopiować, a nie obraz słów.

Dlaczego CSS nie jest stosowany

Odtworzenie strony tak, jak maluje ją przeglądarka, oznacza uruchomienie jej arkuszy stylów, czcionek internetowych i często JavaScriptu, a następnie sfotografowanie wyniku. Wierne zrobienie tego wymaga pełnego silnika przeglądarki obsługującego potok drukowania, czyli tego, czym jest konwerter po stronie serwera. Zrobienie tego na tej stronie oznaczałoby wczytywanie wszystkiego, na co wskazuje plik, czyli arkuszy stylów, czcionek, obrazów i skryptów śledzących, z cudzych serwerów. To złamałoby jedyną obietnicę tej witryny: nic z Twojego pliku nie opuszcza Twojego urządzenia. Dlatego narzędzie konwertuje strukturę, a nie wygląd, i mówi o tym wprost.

Nic nie jest pobierane i nic się nie uruchamia

Plik jest parsowany do nieaktywnego dokumentu, co jest funkcją przeglądarki zaprojektowaną właśnie do tego celu: skrypty się nie wykonują i nigdy nie jest wysyłane żądanie o obraz, arkusz stylów, czcionkę ani piksel śledzący. Elementy script, style, iframe i embed są następnie całkowicie usuwane, a każdy obraz wymagający żądania sieciowego jest odrzucany. W PDF mogą pojawić się tylko obrazy już osadzone w pliku jako URI data:.

Do czego się nadaje

Wyeksportowane notatki i strony wiki, archiwa e-maili zapisane jako HTML, wygenerowane raporty, dokumentacja, faktury tworzone z szablonu i wszystko, co napisałeś w HTML, a chcesz mieć jako uporządkowany, przeszukiwalny dokument. Nie nadaje się do odwzorowania stylowej strony marketingowej piksel w piksel.

Najpierw zapisz stronę internetową

Aby skonwertować przeglądaną stronę, zapisz ją w przeglądarce (Ctrl+S lub Cmd+S) i upuść tutaj powstały plik .html. Jeśli chcesz mieć stronę dokładnie taką, jak wygląda, lepiej zrobi to opcja Drukuj → Zapisz jako PDF w Twojej przeglądarce niż jakikolwiek konwerter, a jest już zainstalowana.

FAQ

HTML na PDF – pytania

Czy mogę wkleić adres URL?

Nie. Pobranie adresu URL oznaczałoby, że ta strona pobiera czyjąś witrynę, co jest problemem dla prywatności i co przeglądarki i tak blokują między różnymi źródłami. Najpierw zapisz stronę do pliku albo użyj opcji Drukuj do PDF w przeglądarce.

Dlaczego mój PDF wygląda skromnie?

Ponieważ arkusz stylów nie został zastosowany. Jest to zamierzone, a powód wyjaśniono powyżej. Dostajesz strukturę i treść dokumentu, a nie jego wygląd.

Czy obrazy się przenoszą?

Tylko obrazy osadzone bezpośrednio w pliku jako URI data:. Obraz wskazywany przez adres URL trzeba by pobrać, czego to narzędzie nie robi.

Czy tekst można zaznaczać?

Tak. Wszystko jest rysowane jako prawdziwy tekst, więc PDF można przeszukiwać i kopiować, a także działa z czytnikami ekranu.

Czy cokolwiek jest przesyłane?

Nie. Plik jest odczytywany na stronie i tam powstaje PDF. Wyłącz internet po załadowaniu strony, a nadal będzie działać.