将文档转换为 Markdown
Markdown 是一种用于标记文本的流行格式,它正在进一步转换到HTML、PDF、DOCX或其他格式。 许多开发者选择这种格式来编写文档,编写文章在博客上发表,描述项目等等.
Markdown 之所以如此流行,是因为使用这种格式很容易,而且可以相当简单地转换成其他格式。 为此, Aspose.Words 提供将文档转换到 任何支持的负载格式 改为 Markdown 反之亦然 – – " Aspose.Words 也支持最受欢迎的 保存格式。 。 。 。
现在,工作功能 Markdown 正在积极制定格式,为您提供更多机会,方便和舒适地使用文件。
将文档转换为 Markdown
将文档转换为 <span notrans="<span notrans=" Markdown"="">",> 您只需要以任何支持的格式加载文档,或者在程序上创建新的文档。 您需要保存文档到 Markdown 格式。
以下代码示例显示如何将 DOCX 转换为 Markdown编号:
转换为时指定保存选项 Markdown
Aspose.Words 提供使用 MarkdownSaveOptions 在将文档保存到 Markdown 格式。 除了其他继承或超载财产外,还有一些财产是专门针对 Markdown 还添加了格式。 例如, TableContentAlignment 属性来控制表格中内容的对齐,或 ImageSavingCallback 和 ImagesFolder 来控制文档转换为 Markdown 格式。
支助 Markdown 特征
Aspose.Words 目前支持以下内容: Markdown 特性,主要遵循 CommonMark
定义 Aspose.Words API 并有适当的样式或直接格式:
*标题是带有标题1的段落 – 标题6样式
- Blockquotes 是样式名称中带有"引文"的段落
- 缩进代码是样式名称中带有"缩进代码"的段落 *栅栏 代码是样式名称中带有"栅栏代码"的段落
- InlineCode与"InlineCode"一起运行,在其中
Font
样式名称 - 水平规则是带有下列内容的段落:
HorizontalRule
形状 - 粗体强调
- 斜体强调
- 通过格式化
- 页:1
- 页:1
Table
类 - 《大会正式记录,第五十八届会议,补编第5号》(A/C.6/61/Rev.1)。 链接作为
FieldHyperlink
类
以下示例显示如何创建带有一些样式的文档并将其保存到 Markdown编号:
此代码示例的结果如下所示.
有用的提示
有一些细微的和有趣的案例, 已经学会了,你可以与 Markdown 文档更加灵活和方便。 例如,可以使用:
- 允许您在其中创建多行标题的设置 <span notrans="<span notrans=" Markdown"="">",> 在正则标题中 Markdown 只能是单行。 Setextheading是基于"Heading N"风格,其级别只能是1或2. 如果"头N"中的N大于或等于2,那么相应的Setextheading是基于"头2",否则就是"头1".
- 第一级子弹列表("-","+“或”*")的不同标记,默认标记为"-",命令列表的不同编号类型(““或”),默认标记为”.