2012-04-04 12 views
10

Gibt es Bibliotheken, die Markdown in PDF konvertieren können? Oder ein kompletter Abschriften-Parser, der direkt Token statt HTML erzeugt?Markdown zu PDF

+0

Haben Sie das gesehen? http://ryanstenhouse.eu/projects/2010/11/09/md2pdf-simple-conversion-of-markdown-to-pdf-using-prawn/ – RQDQ

+0

@RQDQ: Schön, wenn ich Ruby (Frage wurde markiert als [ .net] und [C#]) – jgauffin

Antwort

2

ich zum ersten Mal mit Hilfe von HTML MarkdownSharp erzeugt und dann PDF http://code.google.com/p/wkhtmltopdf/ verwenden.

Jede andere Antwort, die auf einen tokenbasierten Parser oder eine Bibliothek verweist, die PDF direkt erzeugen kann, wird mit der Antwort beantwortet.

1

Sie können nach LaTeX-Erweiterungen für Ihren Markdown-Parser suchen, der einfach in PDF konvertiert werden kann. Dort ist offenbar für den Python-Markdown-Parser. Zum Beispiel https://github.com/justinvh/Markdown-LaTeX.

Es sieht auch wie Sie pandoc Abschlag zu LaTeX konvertieren können: http://www.charlietanksley.net/philtex/primarily-pandoc/

+0

a) Der erste Link fügt Unterstützung für Latex hinzu (eine Erweiterung für Markdown). Es analysiert Abzinseln nicht in Latex. b) Warum sollte ich Markdown in Latex mit Pandoc konvertieren, wenn es Markdown in PDF konvertieren kann? Obwohl ich auf einen .NET-Parser gehofft hatte. Ich werde wkhtml2pdf sonst verwenden. – jgauffin

+0

hängt davon ab, welche Art von Qualität Sie kontrollieren möchten. - Latex bietet beste Kontrolle über alle Formate - Sie können markdown2html verwenden und in PDF immer mit geringerer Qualität konvertieren. Markdown hat viele Erweiterungen, bitte geben Sie mehr Hintergrund für Ihre Bedürfnisse –