Schwerpunkte
In diesem Beispiel erklären wir, wie Hervorhebungen mit Aspose.Words für .NET verwendet werden. Hervorhebungen werden verwendet, um bestimmte Teile des Textes hervorzuheben, z. B. Fett- und Kursivschrift.
Schritt 1: Dokumentinitialisierung
Zuerst initialisieren wir das Dokument, indem wir eine Instanz davon erstellenDocument
Klasse.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();
Schritt 2: Verwendung eines Dokumentengenerators
Als Nächstes verwenden wir einen Dokumentgenerator, um Inhalte zu unserem Dokument hinzuzufügen.
DocumentBuilder builder = new DocumentBuilder(doc);
Schritt 3: Fügen Sie Text mit Hervorhebungen hinzu
Wir können Text hervorheben, indem wir die Schriftarteigenschaften des Dokumentgenerators ändern. In diesem Beispiel verwenden wir Fett- und Kursivschrift, um verschiedene Textteile hervorzuheben.
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(".");
Schritt 4: Speichern des Dokuments
Abschließend können wir das Dokument im gewünschten Format speichern. In diesem Beispiel verwenden wir die.md
Erweiterung für ein Markdown-Format.
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
Herzlichen Glückwunsch! Sie haben jetzt gelernt, wie Sie Hervorhebungen mit Aspose.Words für .NET verwenden.
Beispielquellcode für Emphases mit 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");
FAQs
F: Wie hebe ich Text mit Markdown hervor?
A: Um Text mithilfe von Markdown hervorzuheben, umgeben Sie den Text einfach mit den entsprechenden Symbolen. Verwenden*
oder_
für Kursivschrift,**
oder__
für fett, und~~
zum Durchstreichen.
F: Können wir verschiedene Hervorhebungen im selben Text kombinieren?
A: Ja, es ist möglich, verschiedene Hervorhebungen im selben Text zu kombinieren. Beispielsweise können Sie ein Wort fett und kursiv schreiben, indem Sie beides verwenden**
Und*
um das Wort herum.
F: Welche Hervorhebungsoptionen sind in Markdown verfügbar?
A: Die in Markdown verfügbaren Hervorhebungsoptionen sind kursiv (*
oder_
), deutlich (**
oder__
) und durchgestrichen (~~
).
F: Wie gehe ich mit Fällen um, in denen der Text Sonderzeichen enthält, die Markdown zum Hervorheben verwendet?
A: Wenn Ihr Text Sonderzeichen enthält, die Markdown zum Hervorheben verwendet, können Sie diese durch ein vorangestelltes a maskieren\
. Zum Beispiel,\*
wird ein buchstäbliches Sternchen angezeigt.
F: Können wir das Erscheinungsbild der Hervorhebung mithilfe von CSS anpassen?
A: Hervorhebungen in Markdown werden normalerweise mit den Standardstilen des Browsers gerendert. Wenn Sie Ihr Markdown in HTML konvertieren, können Sie das Erscheinungsbild der Hervorhebung mithilfe von CSS-Regeln anpassen.