Zamiana Markdown na PDF
Markdown na PDF renderuje plik .md w CommonMark do PDF przez WeasyPrint, ze stosem czcionek obejmującym tekst chiński, japoński i koreański. Plik musi być w UTF-8.
Przeciągnij pliki tutaj albo kliknij, żeby wybrać
Obsługiwane: MD · do 500.0 MB na plik · maks. 20 plików naraz
Możesz też wkleić plik przez Ctrl/Cmd+V lub z menu schowka.
Konwersja Markdown na PDF parsuje CommonMark przez `pulldown_cmark`, owija to w HTML (ze stosem czcionek Noto Sans CJK) i drukuje WeasyPrint. Prześlij `.md`. API przyjmuje też ZIP z Markdown i zasobami. Selektor plików na stronie listuje tylko `.md`.
To nie kopia Pandoc i nie silnik slajdów. Tabele, przekreślenia i listy zadań są renderowane; inne rozszerzenia specyficzne dla GitHuba, takie jak przypisy i skróty emoji, nie są konwertowane. Strony mają format A4 z marginesami 2 cm. JavaScript w ogrodzonym HTML nie jest wykonywany.
Nazwy plików inne niż `.md` / `.zip` są odrzucane. Ścieżka Markdown wymaga UTF-8. Zaszyfrowany PDF to błędne wejście — startuj od Markdown.
Gdy masz już HTML, HTML na PDF pomija CommonMark. Gdy masz PDF i chcesz Markdown — odwrotność: PDF na Markdown.
Przesłania są tymczasowe. Nie prowadzimy biblioteki Twojego Markdown.
Funkcje
- CommonMark (`pulldown_cmark`), potem WeasyPrint
- Opakowanie HTML z CJK; nie Pandoc
- Strona przyjmuje `.md`; API pozwala też na ZIP
- Anonimowe API: /api/v1/convert/markdown/pdf
Kiedy tego użyć
- Wydrukować README lub specyfikację do PDF
- Zamienić Markdown z OCR w drukowalny PDF
- Udostępnić notatki CommonMark jako plik z paginacją
Jak zamienić Markdown na PDF?
- Prześlij `.md` w UTF-8.
- Kliknij Przetwórz. Na tej stronie nie ma pól motywu ani papieru.
- Pobierz PDF.
- Sprawdź nagłówki, listy i glify CJK. Złożone osadzenia HTML mogą się nie wydrukować.
Ograniczenia i przypadki brzegowe
- Bez filtrów Pandoc, bez JS, bez wyboru motywu
- Selektor na stronie nie pokazuje ZIP, choć API pozwala
- Musi być Markdown UTF-8
- Limit przesyłania na tej stronie: 500 MB na plik, wysyłane porcjami powyżej około 95 MB. Treść pojedynczego bezpośredniego żądania API jest ograniczona do 100 MB.
Przykłady
- Nagłówki i listy Markdown UTF-8 zwykle stają się krótkim PDF z tymi stylami
- Zmiana nazwy .txt na .md może przejść kontrolę rozszerzenia, ale nadal wymaga poprawnego UTF-8
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
- Czy uruchomi Mermaid lub kontrolki JS?
- Nie. WeasyPrint drukuje HTML z CommonMark. Skrypty nie działają.
- Dlaczego plik został odrzucony?
- Nazwa musi kończyć się na .md lub .zip. Inne rozszerzenia są odrzucane jako nieobsługiwany typ pliku.
- Czy mogę tu wrzucić Markdown z OCR?
- Tak, jeśli to .md. To jedna z nielicznych użytecznych ścieżek przekazania OCR na tej stronie.
- Czy pełne GFM jest obsługiwane?
- Częściowo. Tabele, przekreślenia i listy zadań są włączone ponad CommonMark; przypisy i skróty emoji nie.
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/markdown/pdf" \
-F "[email protected]" \
-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 „Markdown na PDF”: /skills/pdf123-markdown-to-pdf.md
Pliki służą tylko do tego zadania i są potem automatycznie usuwane.