MD naar PDF omzetten

Hier zet je MD naar PDF om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. Het bestand reist versleuteld naar onze server, wordt daar omgezet en wordt gewist zodra het werk klaar is.

  • Waar het draait Op onze server, omdat een browser het programma dat hiervoor nodig is niet draait.
  • Opnieuw opgebouwd PDF werkt anders dan MD. Het is dus niet het geleidelijke kwaliteitsverlies van een lossy codec: wat PDF kan uitdrukken wordt getrouw weergegeven, en wat daar geen equivalent heeft blijft helemaal weg.
  • Maximale grootte Tot 25 MB per bestand, gratis en zonder account.
  • Goed om te weten De opmaak wordt nagebootst met vervangende lettertypen van dezelfde maatvoering. Macro’s, opmerkingen en bijgehouden wijzigingen gaan niet mee.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

Markdown kent geen pagina, dus de omzetter levert er een

Dit is het verschil met elke andere documentomzetting op de site. Een Word-bestand kent zijn paginaformaat, marges en lettertypen; een Markdown-bestand kent niets daarvan, want het formaat legt bewust structuur vast en laat het uiterlijk over aan wat het weergeeft.

Elke beslissing over de pagina — formaat, marges, lettertype, waar een afbreking valt — wordt dus door de omzetter genomen, en geen ervan staat in je bestand. Dat is de ruil die Markdown maakt, meestal een goede: hetzelfde document wordt een webpagina, een presentatie en een PDF zonder herschreven te worden. De kosten komen hier naar boven, want een omzetter die niet weet hoe Markdown te lezen, heeft niets te renderen en valt terug op de tekens zoals ze zijn.

De opmaaktekens worden afgedrukt, niet weergegeven

Elk teken van het bestand komt op volgorde op de pagina, in één lettertype. Een regel ## Vereisten wordt gezet als ## Vereisten. Een opsommingsteken met een koppelteken is een regel die met een koppelteken begint. Niets valt weg en niets wordt geïnterpreteerd, want de documentengine achter dit paar leest tekst en heeft nooit een Markdown-filter gekregen.

Wat overblijft is de moeite van preciseren waard. Regelafbrekingen, lege regels en inspringing blijven exact behouden, dus een document waarvan de waarde in de commando’s of de configuratie zit, zet netjes om. Een document waarvan de waarde in de kophiërarchie zit, doet dat niet.

De afbeeldingen zitten niet in het bestand

Een Markdown-document met zes diagrammen bevat geen diagrammen. Het bevat zes paden, en de afbeeldingen staan ernaast op schijf of op een server. Dat verrast mensen die voor het eerst omzetten, en het is de meest voorkomende reden dat een PDF met gaten aankomt.

De oplossing is de paden vooraf laten kloppen. Relatieve paden moeten naar bestanden wijzen die echt bij het document horen; absolute webadressen hangen af van een bereikbare server. Zijn de afbeeldingen het punt van het document, dan is dit de stap om goed te doen, niet de omzettingsinstellingen.

Front matter is geen Markdown

Heel veel Markdown-bestanden beginnen met een blok tussen drie koppeltekens met een titel, datum en tags. Statische-site-generators, documentatiebouwers en notitie-apps lezen dat als metadata en verwijderen het voor de rest gerenderd wordt.

Deze omzetting kent die conventie niet en drukt het blok af zoals al het andere, dus de PDF begint met drie koppeltekens en een lijst sleutel-waardeparen voor het document begint. Het blok verwijderen voor het omzetten is de hele oplossing.

Waarom de smaak van je Markdown hier geen verschil maakt

De oorspronkelijke Markdown-beschrijving uit 2004 was informeel, CommonMark is de precieze specificatie die de meeste tools volgen, en de pipe-tabellen, taaklijsten, voetnoten en doorhalingen die iedereen gebruikt zijn uitbreidingen erop. Welke een tool implementeert, bepaalt normaal hoe een document eruit komt.

Dat is niet de vraag op deze pagina. Niets hier implementeert een van deze extensies, of de kern zelf, dus een GitHub-tabel en een CommonMark-kop worden identiek behandeld — als regels tekst. Wat je in je editor met syntaxaccentuering uit ziet, is wat de PDF zal bevatten.

Waarom omzetten als de Markdown al leesbaar is

Omdat het publiek niet jij bent. Een klant, een advocaat, een commissie of een compliance-medewerker wil een document dat te openen, af te drukken, te ondertekenen en te archiveren is — niet een bestand dat hun machine aanbiedt te openen in een codeeditor.

Een PDF bevriest ook de staat. Een README verandert elke week; een PDF ervan is wat waar was op de dag dat hij ergens bij werd gevoegd, precies wat een review of een contractbijlage nodig heeft. Blijf schrijven in Markdown en exporteer op het moment dat iemand buiten een kopie nodig heeft.

Wanneer HTML of DOCX het betere doel is

HTML als de bestemming een webpagina of documentatiesite is, want Markdown was ontworpen als steno ervoor en de omzetting lijkt meer op een vertaling dan op een weergave.

DOCX in één specifieke, veelvoorkomende situatie: de ontvanger accepteert alleen een Word-bestand en wil bijgehouden wijzigingen toevoegen. Markdown kent geen reviewproces, dus is DOCX beter voor een ronde commentaar, en PDF voor de versie die af is. Dat doel loopt via dezelfde engine, dus de opmaak komt ook als tekst in het Word-bestand aan — het verschil is dat de reviewer een kop kan repareren en jij dat in een PDF niet kunt.

Zo zet je MD naar PDF om

  1. Sleep je MD-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies PDF als doel en start de omzetting.
  3. Download het klare PDF-bestand.

MD of PDF: wat er verandert

MD vergeleken met PDF
MDPDF
Volledige naamMarkdownPortable Document Format
Bestandsextensie.md, .markdown.pdf
Mediatypetext/markdownapplication/pdf
CompressieHet een of het ander, afhankelijk van de instelling
Voor het eerst gepubliceerd20041993
Uitgegeven doorAdobe
SpecificatieCommonMarkISO 32000-2
LicentieOpen standaardOpen standaard
Stand van zakenActueelActueel
Kleur die het kan beschrijvenRGB, CMYK, grijswaarden
Opent in een browserGeen browserElke browser
In plaats daarvan overwogenHTML, TXT, DOCXDOCX, HTML

Het resultaat openen

PDF opent in elke actuele browser. MD komt nog minder ver. Gaat het bestand naar een webpagina of een formulier, dan is dat meestal de hele reden voor de omzetting.

De gebruikelijke programma's overlappen niet: MD open je in Visual Studio Code, Obsidian en Typora, PDF in Adobe Acrobat, Preview en LibreOffice Draw — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: MD op bewerken en gegevens tussen programma’s verplaatsen, PDF op een af bestand overdragen, drukwerk en archivering. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

MD verscheen in 2004. Het is vastgelegd in CommonMark, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.

PDF komt van Adobe en stamt uit 1993, vastgelegd in ISO 32000-2. Adobe Acrobat, Preview en LibreOffice Draw lezen het formaat.

Van MD naar PDF: veelgestelde vragen

Wordt mijn MD-bestand ergens heen geüpload?

Ja: deze omzetting heeft software nodig die niet in een browser draait. Het bestand reist versleuteld naar onze server, wordt gewist zodra het werk klaar is en het resultaat na 60 minuten. Het werk wordt gedaan door LibreOffice, het volledige kantoorpakket, zonder schil.

Is MD naar PDF omzetten gratis?

Ja, tot 100 omzettingen per dag voor bestanden tot 25 MB. Die ene grens bestaat omdat deze omzetting op een server draait die wij betalen. Verder is er hier niets begrensd, en een watermerk komt er in geen geval op. De limiet bestaat omdat LibreOffice een machine van ons nodig heeft om te draaien.

Gaat er kwaliteit verloren bij het omzetten van MD naar PDF?

MD en PDF beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. De opmaak wordt nagebootst met vervangende lettertypen van dezelfde maatvoering. Macro’s, opmerkingen en bijgehouden wijzigingen gaan niet mee.

Moet ik iets installeren om een PDF-bestand te openen?

Nee. De omzetting draait aan onze kant en levert je een klaar PDF-bestand; om het te openen heb je het programma nodig waarmee je apparaat Portable Document Format normaal weergeeft.

Meer over deze formaten

Waar deze cijfers vandaan komen

Wat deze pagina over MD en PDF beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.