Zapisywanie strony WWW jako PDF
Adres URL na PDF pobiera publiczny adres WWW przez WeasyPrint i zapisuje stronę jako PDF. JavaScript się nie wykonuje, więc strony wymagające skryptów lub logowania wychodzą puste albo niekompletne.
Uzupełnij Adres URL strony, aby kontynuować.
Konwersja adresu URL na PDF przekazuje `urlInput` do WeasyPrint i pobiera `output.pdf`. Nie ma przesyłania pliku. WeasyPrint sam pobiera ten URL. To nie headless Chrome i nie usługa zrzutów ekranu.
JavaScript nie jest wykonywany. SPA, ściany botów, bramki cookie i strony wymagające sesji logowania zwykle drukują się puste lub niekompletne. Błędy HTTPS i cele wskazujące sieci prywatne kończą się błędem.
Wklejaj tylko URL, które masz prawo pobierać. Nie obchodź paywalli ani logowania. Serwer widzi wpisany adres.
Gdy masz już HTML, HTML na PDF jest bardziej przewidywalne, bo kontrolujesz bajty.
Przesłania są tymczasowe. Nie prowadzimy historii Twoich URL.
Funkcje
- WeasyPrint pobiera `urlInput`; bez przesyłania pliku
- Bez JavaScript, bez Chrome; nazwa pobrania zawsze `output.pdf`
- To nie zrzut ekranu ani druk z sesją logowania
- Anonimowe API: /api/v1/convert/url/pdf
Kiedy tego użyć
- Wydrukować publiczny statyczny artykuł do PDF
- Zarchiwizować stronę CSS bez JS
- Zamienić prosty URL dokumentu w plik
Jak zapisać stronę WWW jako PDF?
- Wklej publiczny HTTP(S) URL, który masz prawo pobierać.
- Kliknij Przetwórz. Nie ma pola papieru.
- Pobierz `output.pdf`.
- Sprawdź, czy CSS się wydrukował. Strony zależne tylko od JS — nie.
Ograniczenia i przypadki brzegowe
- Bez JS, bez cookie, bez logowania
- To nie druk Chrome
- Nazwa pobrania zawsze output.pdf
Przykłady
- Publiczny statyczny wpis blogowy często drukuje się jako czytelny PDF
- URL dashboardu JavaScript często drukuje się pusty
Prywatność tego narzędzia
Pliki są przesyłane przez HTTPS, przetwarzane w pamięci lub w krótkotrwałym katalogu tymczasowym na naszych serwerach i usuwane, gdy wynik jest gotowy. Nie przechowujemy kopii do późniejszego przeglądania, trenowania ani profili reklamowych. Szczegóły retencji i pliki cookie AdSense znajdują się w polityce prywatności.
Najczęstsze pytania
- Dlaczego PDF jest pusty?
- Strona buduje się przez JavaScript, blokuje boty albo przekierowuje do logowania. WeasyPrint widzi tylko HTML, który udało się pobrać.
- Czy mogę drukować strony wymagające logowania?
- Nie przez to narzędzie. Po zalogowaniu zapisz HTML lokalnie i użyj HTML na PDF.
- Czy uruchamia Chrome?
- Nie. Wywołuje weasyprint z URL jako wejściem.
- Jaka jest nazwa pliku?
- Zawsze output.pdf. URL nie służy do nazewnictwa.
Ostatnia aktualizacja:
Wywołanie z kodu
Każde narzędzie na stronie to zwykły interfejs REST. Anonimowo nie trzeba konta ani klucza API. Działa w przeglądarce, u programistów i u agentów AI.
curl -X POST "https://pdf123.xyz/api/v1/convert/url/pdf" \
-F "urlInput=your-urlInput" \
-o output.pdfDostępne też jako narzędzie MCP dla klientów mówiących Model Context Protocol (JSON-RPC 2.0, POST /mcp). Pełna dokumentacja API
Użyj go z agentem AI
SkillZ tym skillem Claude Code, Codex, Cursor i inne agenty AI mogą wykonać za Ciebie „Adres URL na PDF”: /skills/pdf123-url-to-pdf.md
Pliki służą tylko do tego zadania i są potem automatycznie usuwane.