Отрисовка в браузере
Исходный текст разбирается в этом браузере; удалённые изображения всё равно могут отправлять запросы своим серверам.
Отрисуйте Markdown как PNG или как файл SVG с растровым изображением, выбрав тему и масштаб.
Отрисуйте Markdown как PNG или как файл SVG с растровым изображением, выбрав тему и масштаб.
Захватываются заголовки, таблицы, списки задач, подсвеченный код и формулы; блоки Mermaid остаются кодом.
| Формат | Разрешение |
|---|---|
| PNG | Retina |
| SVG | Ультра |
const image = await renderMarkdown(markdown, { format: "png" });
Вставьте Markdown или выберите файл .md, .markdown либо .txt. Выберите светлый или тёмный стиль, PNG или SVG и масштаб 1x, 2x либо 3x. При экспорте используется макет шириной 1080 пикселей и захватывается весь отрисованный документ.
Вариант SVG встраивает PNG в контейнер SVG; текст и фигуры не являются редактируемыми векторами. Исходный HTML удаляется, блоки Mermaid не отрисовываются как диаграммы, а локальные изображения с относительными путями не импортируются. Длинные документы и большой масштаб могут создавать очень высокие файлы, требующие много памяти.
Разбор Markdown и захват холста выполняются в этом браузере. Удалённые изображения всё равно могут обращаться к своим серверам и могут отсутствовать при блокировке междоменных запросов. Откройте скачанный файл и проверьте шрифты, формулы, код, загрузку изображений, размеры и читаемость в целевом масштабе.
Исходный текст разбирается в этом браузере; удалённые изображения всё равно могут отправлять запросы своим серверам.
Захватываются заголовки, таблицы, списки задач, подсвеченный код и формулы; блоки Mermaid остаются кодом.
PNG — растровое изображение. SVG содержит те же данные PNG и не является редактируемой векторной графикой.