Pole wyboru Kontrola zawartości typu

W tym samouczku wyjaśniono, jak utworzyć kontrolę zawartości typu pola wyboru w dokumencie programu Word przy użyciu Aspose.Words dla .NET. Elementy sterujące zawartością pola wyboru umożliwiają użytkownikom zaznaczanie lub czyszczenie pola wyboru w dokumencie.

Warunki wstępne

Aby skorzystać z tego samouczka, musisz mieć następujące elementy:

  • Zainstalowana biblioteka Aspose.Words dla .NET.
  • Podstawowa znajomość języka C# i przetwarzania tekstów w dokumentach Word.

Krok 1: Skonfiguruj katalog dokumentów

Zacznij od ustawienia ścieżki do katalogu dokumentów. Zastępować"YOUR DOCUMENT DIRECTORY" z rzeczywistą ścieżką do katalogu, w którym chcesz zapisać dokument.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Krok 2: Utwórz dokument i narzędzie do tworzenia dokumentów

Utwórz nową instancjęDocument klasa i ADocumentBuilder do zbudowania treści dokumentu.

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

Krok 3: Dodaj kontrolę zawartości typu pola wyboru

StwórzStructuredDocumentTag zSdtType.Checkbox reprezentujący kontrolę zawartości pola wyboru. SprecyzowaćMarkupLevel.Inline umieścić go w tekście.

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

Krok 4: Zapisz dokument

Zapisz dokument w określonym katalogu za pomocąSave metoda. Podaj żądaną nazwę pliku z odpowiednim rozszerzeniem. W tym przykładzie zapisujemy dokument jako „WorkingWithSdt.CheckBoxTypeContentControl.docx”.

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

Przykładowy kod źródłowy kontroli zawartości typu pola wyboru przy użyciu Aspose.Words dla .NET

	// Ścieżka do katalogu dokumentów
	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);

Otóż to! Pomyślnie utworzyłeś kontrolę zawartości typu pola wyboru w dokumencie programu Word przy użyciu Aspose.Words dla .NET.