Как конвертировать Markdown в PDF без написания промежуточного файла HTML? - PullRequest
0 голосов
/ 28 февраля 2020

Цель - взять файл Markdown и вывести PDF. Используя инструменты CLI из с пометкой и wkhtmltopdf , у меня есть:

marked file.md -o file.html && wkhtmltopdf git.html file.pdf && start file.pdf

Это работает, но оставляет бесполезный файл HTML для очистки. Я бы хотел вообще избежать этого шага чтения / записи. Есть ли способ передать данные от marked до wkhtmltopdf напрямую?

Есть ли лучший инструмент для использования? Я открыт для JavaScript, C# и инструментов на основе командной строки.

1 Ответ

1 голос
/ 29 февраля 2020

marked выводит в стандартный вывод по умолчанию, и wkhtmltopdf может считывать из stdin, если вы указываете - в качестве файла для чтения, так что вы можете передать один в другой:

marked file.md | wkhtmltopdf - file.pdf
...