markdown-plugin
约 243 字小于 1 分钟
markdown 渲染相关工具包,一句话概括:给一段 markdown 或者 html,输出一张图片。
整个插件主要借助 flexmark 和 xhtmlrenderer 来实现,对外提供的核心能力有:
markdown 转 html:
MarkDown2HtmlWrapper- 基于开源库 flexmark 实现的转换封装
- 默认支持表格语法扩展,内置 huimarkdown 默认样式
- 支持 ofFile / ofUrl / ofStream / ofContent 四种输入姿势
markdown 转图片:
Html2ImageWrapper.ofMd- 走
md -> html -> image的链路 - 支持自定义 css 样式(内置多套主题:huimarkdown / heyrain / hyper / koala)
- 支持指定输出图片的宽高、自适应宽高、输出格式、字体等
- 走
html 转图片:
Html2ImageWrapper.of/ofDocof():html 片段渲染,可额外指定 cssofDoc():完整的 html 文档直接渲染输出图片- 输出方式支持 BufferedImage、本地文件、base64 字符串
系列教程
Loading...