重点

在这个例子中,我们将解释如何在 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 规则自定义高亮的外观。