Betoningar
I det här exemplet kommer vi att förklara hur man använder emphases med Aspose.Words för .NET. betoningar används för att framhäva vissa delar av texten, som fetstil och kursiv stil.
Steg 1: Dokumentinitiering
Först initierar vi dokumentet genom att skapa en instans avDocument
klass.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();
Steg 2: Använda en dokumentgenerator
Därefter använder vi en dokumentgenerator för att lägga till innehåll i vårt dokument.
DocumentBuilder builder = new DocumentBuilder(doc);
Steg 3: Lägg till text med betoningar
Vi kan lägga till betoningstext genom att ändra dokumentgeneratorns teckensnittsegenskaper. I det här exemplet använder vi fetstil och kursiv stil för att framhäva olika delar av texten.
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(".");
Steg 4: Spara dokumentet
Slutligen kan vi spara dokumentet i önskat format. I det här exemplet använder vi.md
tillägg för ett Markdown-format.
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
Grattis! Du har nu lärt dig hur du använder emphases med Aspose.Words för .NET.
Exempel på källkod för emphases med Aspose.Words för .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");
FAQ’s
F: Hur markerar jag text med Markdown?
S: För att markera text med Markdown, omge bara texten med lämpliga symboler. Använda sig av*
eller_
för kursiv stil,**
eller__
för fetstil, och~~
för genomstrykning.
F: Kan vi kombinera olika höjdpunkter i samma text?
S: Ja, det är möjligt att kombinera olika höjdpunkter i samma text. Du kan till exempel göra ett ord i fetstil och kursiv stil genom att använda båda**
och*
runt ordet.
F: Vilka framhävningsalternativ finns i Markdown?
A: Markeringsalternativ som är tillgängliga i Markdown är kursiv (*
eller_
), fet (**
eller__
), och genomstruken (~~
).
F: Hur hanterar jag fall där texten innehåller specialtecken som används av Markdown för att markera?
S: Om din text innehåller specialtecken som används av Markdown för att markera, kan du undvika dem genom att föregå dem med en\
. Till exempel,\*
kommer att visa en bokstavlig asterisk.
F: Kan vi anpassa utseendet på markering med CSS?
S: Markering i Markdown renderas vanligtvis med webbläsarens standardstilar. Om du konverterar din Markdown till HTML kan du anpassa utseendet på markeringen med hjälp av CSS-regler.