Ênfases
Neste exemplo, explicaremos como usar ênfases com Aspose.Words for .NET. ênfases são usadas para enfatizar certas partes do texto, como negrito e itálico.
Etapa 1: inicialização do documento
Primeiro, inicializaremos o documento criando uma instância doDocument
aula.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();
Etapa 2: usando um gerador de documentos
A seguir, usaremos um gerador de documentos para adicionar conteúdo ao nosso documento.
DocumentBuilder builder = new DocumentBuilder(doc);
Etapa 3: adicione texto com ênfase
Podemos adicionar texto de ênfase alterando as propriedades de fonte do gerador de documentos. Neste exemplo, usamos negrito e itálico para enfatizar diferentes partes do texto.
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(".");
Passo 4: Salvando o documento
Finalmente, podemos salvar o documento no formato desejado. Neste exemplo, estamos usando o.md
extensão para um formato Markdown.
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
Parabéns! Agora você aprendeu como usar ênfases com Aspose.Words for .NET.
Exemplo de código-fonte para Emphases usando Aspose.Words for .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");
Perguntas frequentes
P: Como realço texto usando Markdown?
R: Para destacar texto usando Markdown, simplesmente coloque o texto entre os símbolos apropriados. Usar*
ou_
para itálico,**
ou__
para ousado e~~
para tachado.
P: Podemos combinar diferentes destaques no mesmo texto?
R: Sim, é possível combinar diferentes destaques no mesmo texto. Por exemplo, você pode colocar uma palavra em negrito e itálico usando ambos**
e*
ao redor do mundo.
P: Quais opções de destaque estão disponíveis no Markdown?
R: As opções de destaque disponíveis no Markdown são itálico (*
ou_
), audacioso (**
ou__
) e tachado (~~
).
P: Como faço para lidar com casos em que o texto contém caracteres especiais usados pelo Markdown para realçar?
R: Se o seu texto contém caracteres especiais usados pelo Markdown para realçar, você pode escapá-los precedendo-os com um\
. Por exemplo,\*
exibirá um asterisco literal.
P: Podemos personalizar a aparência do destaque usando CSS?
R: O realce no Markdown geralmente é renderizado usando os estilos padrão do navegador. Se você converter seu Markdown para HTML, poderá personalizar a aparência do destaque usando regras CSS.