2012-04-04 44 views
10

Có thư viện nào có thể chuyển đổi Markdown thành PDF không? Hoặc trình phân tích cú pháp markdown hoàn chỉnh tạo mã thông báo thay vì HTML trực tiếp?Đánh dấu xuống PDF

+0

Bạn đã thấy điều này chưa? http://ryanstenhouse.eu/projects/2010/11/09/md2pdf-simple-conversion-of-markdown-to-pdf-using-prawn/ – RQDQ

+0

@RQDQ: Tốt nếu tôi sử dụng ruby ​​(câu hỏi được gắn thẻ là [ .net] và [C#]) – jgauffin

Trả lời

2

đầu tiên tôi tạo ra HTML sử dụng MarkdownSharp và sau đó sử dụng PDF http://code.google.com/p/wkhtmltopdf/.

Bất kỳ câu trả lời nào khác liên kết đến trình phân tích cú pháp dựa trên mã thông báo hoặc thư viện có thể tạo PDF trực tiếp sẽ được trao giải đáp.

1

Bạn có thể muốn kiểm tra các tiện ích mở rộng LaTeX cho trình phân tích cú pháp markdown của bạn, có thể dễ dàng chuyển đổi thành PDF. Rõ ràng là dành cho trình phân tích cú pháp đánh dấu python. Ví dụ: https://github.com/justinvh/Markdown-LaTeX.

Nó cũng có vẻ như bạn có thể sử dụng để chuyển đổi pandoc markdown để LaTeX: http://www.charlietanksley.net/philtex/primarily-pandoc/

+0

a) Liên kết đầu tiên thêm hỗ trợ cho latex (phần mở rộng để đánh dấu). Nó không phân tích cú pháp markdown thành latex. b) Tại sao tôi muốn chuyển đổi markdown thành latex với pandoc khi nó có thể chuyển đổi markdown thành pdf? Mặc dù tôi đã hy vọng cho một phân tích cú pháp .NET. Tôi sẽ sử dụng wkhtml2pdf nếu không. – jgauffin

+0

tùy thuộc vào loại chất lượng bạn muốn kiểm soát. - latex cung cấp điều khiển tốt nhất trên mọi định dạng - bạn có thể sử dụng markdown2html và chuyển đổi sang pdf luôn với chất lượng thấp hơn. đánh dấu có nhiều tiện ích mở rộng, vui lòng nêu rõ nền tảng hơn cho nhu cầu của bạn –

Các vấn đề liên quan