Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    pdfpleasepublic

    pdfplease

    A command line utility to convert .md files into PDF files.

    pdfplease markdownfile.md
    

    It's that easy!

    Installation

    [sudo] npm install pdfplease -g
    

    You need to install it globally, because it's a command line interface, not something you can require in your code (not yet anyway).

    Usage

    Simple:

    pdfplease markdownfile.md
    

    But there are some other options too.

    Would you like to supply your own CSS file?

    pdfplease markdownfile.md -c style.css
    

    Would you like to supply your own HTML file?

    pdfplease markdownfile.md -h container.html
    

    Or do both...

    pdfplease markdownfile.md -c style.css -h container.html
    

    Supplying your own HTML file

    There's a small catch! pdfplease looks for a tag with an id of #content, and drops the resulting HTML (converted from the markdown file) in that. If you don't have a tag with an id of content, your PDF will be empty. You can use the following as a really simple starting point.

    <!DOCTYPE html>
    <html>
        <head></head>
        <body>
            <div id="content"></div>
        </body>
    </html>

    Keywords

    none

    install

    npm i pdfplease

    Downloadsweekly downloads

    5

    version

    0.1.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar