Ves al contingut principal
PPDF123

Converteix Markdown a PDF

Markdown a PDF renderitza un fitxer .md CommonMark en un PDF amb WeasyPrint, amb un conjunt de tipografies que cobreix xinès, japonès i coreà. El fitxer ha de ser UTF-8.

Arrossega arxius aquí, o fes clic per triar-los

Admet MD · fins a 500.0 MB per arxiu · fins a 20 arxius alhora

També pots enganxar un fitxer amb Ctrl/Cmd+V o des del menú del porta-retalls.

Markdown a PDF analitza CommonMark amb `pulldown_cmark`, l'embolica en HTML (amb pila de tipografies Noto Sans CJK) i l'imprimeix amb WeasyPrint. Pugeu `.md`. L'API també pot acceptar Markdown més recursos en `.zip`.

No és un rèplica de Pandoc ni un motor de diapositives. Es renderitzen les taules, el text ratllat i les llistes de tasques; altres extres específics de GitHub, com les notes al peu i els codis curts d'emoji, no es converteixen. Les pàgines són A4 amb marges de 2 cm. El JavaScript de l'HTML en bloc no s'executa.

Les pujades són temporals.

Per al camí invers (PDF→MD) useu «PDF a Markdown» o «OCR a Markdown».

Reviseu salts de pàgina en documents llargs.

Funcions

  • pulldown_cmark + WeasyPrint
  • Suport tipogràfic CJK via Noto Sans CJK
  • Entrada .md (i ZIP a l'API)
  • API anònima: /api/v1/convert/markdown/pdf

Quan fer-la servir

  • Publicar notes Markdown com a PDF
  • Lliurar README com a document
  • Generar PDF bilingüe amb CJK

Com converteixo Markdown a PDF?

  1. Pugeu un fitxer .md.
  2. Feu clic a Processar.
  3. Baixeu el PDF.
  4. Comproveu títols, llistes i codi.

Límits i casos límit

  • No és pandoc complet
  • CSS limitat al wrapper
  • Extensions rares poden fallar
  • Límit de pujada en aquest web: 500 MB per fitxer, enviat per parts a partir d'uns 95 MB. El cos d'una sola petició directa a l'API està limitat a 100 MB.

Exemples

  • Un .md amb # títols esdevé un PDF amb jerarquia
  • Codi en blocs es renderitza amb límits tipogràfics

Privadesa d'aquesta eina

Els fitxers pugen per HTTPS, es processen a la memòria del servidor o en un directori temporal de curta vida, i s'esborren quan el resultat és a punt. No en guardem còpies per consultar-les després, per entrenar models ni per a perfils publicitaris. Els terminis de retenció i les galetes d'AdSense consten a la Política de privacitat.

Preguntes freqüents

Executa Mermaid o ginys JS?
No. WeasyPrint imprimeix l'HTML que surt de CommonMark. Els scripts no s'executen.
Per què s'ha rebutjat el meu fitxer?
El nom ha d'acabar en .md o .zip. Les altres extensions es rebutgen com a tipus de fitxer no admès.
Puc enviar aquí Markdown d'OCR?
Sí, si és un fitxer .md. És un dels pocs lliuraments útils de l'OCR en aquest lloc.
S'admet del tot el Markdown de GitHub?
Parcialment. Les taules, el text ratllat i les llistes de tasques s'habiliten sobre CommonMark; les notes al peu i els codis curts d'emoji, no.

Darrera actualització:

Crida-ho des del codi

Cada eina del lloc és una interfície REST normal. Per a ús anònim no cal compte ni clau API. Pensat per a agents d'IA i desenvolupadors, igual que per al navegador.

curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
  -F "[email protected]" \
  -o output.pdf

També hi ha una eina MCP per a clients d'agents que parlen Model Context Protocol (JSON-RPC 2.0 amb POST /mcp). Referència completa de l'API

Fes-lo servir des d'un agent d'IA

Skill

Amb aquest skill, Claude Code, Codex, Cursor i altres agents d'IA poden executar «Markdown a PDF» per tu: /skills/pdf123-markdown-to-pdf.md

Tots els skills per a agents

Els arxius només serveixen per a aquest processament i s'esborren sols després.