Акценты
В этом примере мы объясним, как использовать акценты в Aspose.Words для .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: Сохранение документа
Наконец, мы можем сохранить документ в нужном формате. В этом примере мы используем.md
расширение для формата Markdown.
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
Поздравляем! Теперь вы узнали, как использовать акценты в Aspose.Words для .NET.
Пример исходного кода для Emphases с использованием Aspose.Words для .NET
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.