Kontrollkästchentyp-Inhaltssteuerung

In diesem Tutorial wird erläutert, wie Sie mit Aspose.Words für .NET ein Inhaltssteuerelement vom Typ „Kontrollkästchen“ in einem Word-Dokument erstellen. Mit Kontrollkästcheninhaltssteuerelementen können Benutzer ein Kontrollkästchen innerhalb des Dokuments aktivieren oder deaktivieren.

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 Sie das Dokument speichern möchten.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Schritt 2: Erstellen Sie ein Dokument und einen DocumentBuilder

Erstellen Sie eine neue Instanz vonDocument Klasse und aDocumentBuilder um den Inhalt des Dokuments zu erstellen.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Schritt 3: Fügen Sie ein Inhaltssteuerelement vom Typ Kontrollkästchen hinzu

Ein … kreierenStructuredDocumentTag mitSdtType.Checkbox um die Inhaltssteuerung des Kontrollkästchens darzustellen. AngebenMarkupLevel.Inline um es im Text zu platzieren.

StructuredDocumentTag sdtCheckBox = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
builder.InsertNode(sdtCheckBox);

Schritt 4: Speichern Sie das Dokument

Speichern Sie das 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.CheckBoxTypeContentControl.docx“.

doc.Save(dataDir + "WorkingWithSdt.CheckBoxTypeContentControl.docx", SaveFormat.Docx);

Beispielquellcode für die Inhaltssteuerung vom Typ „Kontrollkästchen“ mit Aspose.Words für .NET

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	StructuredDocumentTag sdtCheckBox = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
	builder.InsertNode(sdtCheckBox);
	doc.Save(dataDir + "WorkingWithSdt.CheckBoxTypeContentControl.docx", SaveFormat.Docx);

Das ist es! Sie haben mit Aspose.Words für .NET erfolgreich ein Inhaltssteuerelement vom Typ „Kontrollkästchen“ in Ihrem Word-Dokument erstellt.