Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 843 Bytes

exporting.md

File metadata and controls

45 lines (31 loc) · 843 Bytes

Exporting

Static Bundle

To export your deck as a static HTML page with JS bundle, add a build script to your package.json file.

"scripts": {
  "build": "mdx-deck build deck.mdx"
}

PDF & Screenshots

To export a deck as PDF or create a PNG screenshot, install the export CLI package:

npm i @mdx-deck/export

Then run the following command to create a PDF:

mdx-deck-export pdf deck.mdx

Or export the first slide as a PNG:

mdx-deck-export png deck.mdx

OG Image

To use the image as an open graph image, use the Head component to add a meta tag. Note that the meta tag should point to a full URL, including schema and domain name.

import { Head } from 'mdx-deck'

<Head>
  <meta name="og:image" content="https://example.com/card.png" />
</Head>