Legen Sie den Stil der Inhaltssteuerung fest

In diesem Tutorial wird erläutert, wie Sie mit Aspose.Words für .NET den Stil eines Inhaltssteuerelements in einem Word-Dokument festlegen. Für eine einheitliche Formatierung können Sie vordefinierte oder benutzerdefinierte Stile auf Inhaltssteuerelemente anwenden.

Voraussetzungen

Um diesem Tutorial folgen zu können, benötigen Sie Folgendes:

  • Aspose.Words für .NET-Bibliothek installiert.
  • Grundkenntnisse in C# und Textverarbeitung mit Word-Dokumenten.

Schritt 1: Richten Sie das Dokumentenverzeichnis ein

Beginnen Sie mit der Einrichtung des Pfads zu Ihrem Dokumentenverzeichnis. Ersetzen"YOUR DOCUMENT DIRECTORY" mit dem tatsächlichen Pfad zu dem Verzeichnis, in dem sich Ihr Dokument befindet.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Schritt 2: Laden Sie das Dokument und rufen Sie die Inhaltssteuerung ab

Laden Sie das Word-Dokument mitDocument Konstruktor, der den Pfad zum Dokument als Parameter übergibt. Rufen Sie das gewünschte Inhaltssteuerelement aus dem Dokument ab. In diesem Beispiel gehen wir davon aus, dass das Inhaltssteuerelement das erste strukturierte Dokument-Tag im Dokument ist.

Document doc = new Document(dataDir + "Structured document tags.docx");
StructuredDocumentTag sdt = (StructuredDocumentTag)doc.GetChild(NodeType.StructuredDocumentTag, 0, true);

Schritt 3: Rufen Sie den Stil ab und wenden Sie ihn auf die Inhaltssteuerung an

Rufen Sie den gewünschten Stil aus der Stilsammlung des Dokuments ab. In diesem Beispiel rufen wir den Stil „Zitat“ mithilfe von abStyleIdentifier.Quote . Weisen Sie dann den abgerufenen Stil dem zuStyle Eigenschaft des strukturierten Dokument-Tags.

Style style = doc.Styles[StyleIdentifier.Quote];
sdt.Style = style;

Schritt 4: Speichern Sie das Dokument

Speichern Sie das geänderte Dokument mit im angegebenen VerzeichnisSave Methode. Geben Sie den gewünschten Dateinamen mit der entsprechenden Dateierweiterung an. In diesem Beispiel speichern wir das Dokument als „WorkingWithSdt.SetContentControlStyle.docx“.

doc.Save(dataDir + "WorkingWithSdt.SetContentControlStyle.docx");

Beispielquellcode für „Set Content Control Style“ mit Aspose.Words für .NET

	// Pfad zu Ihrem Dokumentenverzeichnis
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Structured document tags.docx");
	StructuredDocumentTag sdt = (StructuredDocumentTag) doc.GetChild(NodeType.StructuredDocumentTag, 0, true);
	Style style = doc.Styles[StyleIdentifier.Quote];
	sdt.Style = style;
	doc.Save(dataDir + "WorkingWithSdt.SetContentControlStyle.docx");

Das ist es! Sie haben den Stil eines Inhaltssteuerelements in Ihrem Word-Dokument mit Aspose.Words für .NET erfolgreich festgelegt.