重点

在此示例中,我们将解释如何在 Aspose.Words for .NET 中使用强调符号。强调用于强调文本的某些部分,例如粗体和斜体。

第1步:文档初始化

首先,我们将通过创建一个实例来初始化文档Document班级。

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();

第 2 步:使用文档生成器

接下来,我们将使用文档生成器将内容添加到文档中。

DocumentBuilder builder = new DocumentBuilder(doc);

步骤 3:添加带有强调的文本

我们可以通过更改文档生成器的字体属性来添加强调文本。在此示例中,我们使用粗体和斜体来强调文本的不同部分。

builder.Writeln("Markdown treats asterisks (*) and underscores (_) as emphases indicators.");
builder.Write("You can write");

builder.Font.Bold = true;
builder.Write("bold");

builder.Font.Bold = false;
builder.Write(" or ");

builder.Font.Italic = true;
builder.Write("italic");

builder.Font.Italic = false;
builder.Writeln(".");

builder.Write("You can also write ");
builder.Font.Bold = true;

builder.Font.Italic = true;
builder.Write("bold and italic");

builder.Font.Bold = false;
builder.Font.Italic = false;
builder. Write(".");

步骤 4:保存文档

最后,我们可以将文档保存为所需的格式。在此示例中,我们使用.mdMarkdown 格式的扩展名。

builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");

恭喜!您现在已经学习了如何在 Aspose.Words for .NET 中使用强调符号。

使用 Aspose.Words for .NET 的 Emphases 示例源代码

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Markdown treats asterisks (*) and underscores (_) as indicators of emphases.");
builder.Write("You can write ");

builder.Font.Bold = true;
builder.Write("bold");

builder.Font.Bold = false;
builder.Write(" or ");

builder.Font.Italic = true;
builder.Write("italic");

builder.Font.Italic = false;
builder.Writeln(" text. ");

builder.Write("You can also write ");
builder.Font.Bold = true;

builder.Font.Italic = true;
builder.Write("BoldItalic");

builder.Font.Bold = false;
builder.Font.Italic = false;
builder.Write("text.");

builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");

常见问题解答

问:如何使用 Markdown 突出显示文本?

答:要使用 Markdown 突出显示文本,只需用适当的符号包围文本即可。使用*或者_对于斜体,**或者__为粗体,并且~~用于删除线。

问:我们可以在同一篇文章中组合不同的亮点吗?

答:是的,可以在同一文本中组合不同的亮点。例如,您可以使用两者将单词加粗和斜体***围绕这个词。

问:Markdown 中有哪些突出显示选项?

答:Markdown 中可用的突出显示选项为斜体(*或者_), 大胆的 (**或者__) 和删除线 (~~)。

问:如何处理文本包含 Markdown 用于突出显示的特殊字符的情况?

答:如果您的文本包含 Markdown 用于突出显示的特殊字符,您可以通过在它们前面加上\。例如,\*将显示一个字面星号。

问:我们可以使用 CSS 自定义突出显示的外观吗?

答:Markdown 中的突出显示通常使用浏览器的默认样式呈现。如果将 Markdown 转换为 HTML,则可以使用 CSS 规则自定义突出显示的外观。