Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
W Microsoft Word możesz utworzyć formularz, zaczynając od szablonu i dodając elementy sterujące zawartością, w tym pola wyboru, pola tekstowe, selektory dat i listy rozwijane. W formacie Aspose.Words znacznik dokumentu strukturalnego lub kontrola zawartości z dowolnego dokumentu załadowanego do Aspose.Words jest importowana jako węzeł StructuredDocumentTag. Ustrukturyzowane znaczniki dokumentów (SDT lub kontrola treści) pozwalają na osadzenie w dokumencie semantyki zdefiniowanej przez klienta, a także jego zachowania i wyglądu.
StructuredDocumentTag może występować w dokumencie w następujących miejscach:
W tej wersji Aspose.Words można utworzyć następujące typy SDT lub kontroli treści:
PicturePoniższy przykład kodu pokazuje, jak utworzyć pole wyboru kontroli treści typu:
Poniższy przykład kodu pokazuje, jak utworzyć kontrolę zawartości pola tekstu sformatowanego typu:
Poniższy przykład kodu pokazuje, jak utworzyć kontrolę zawartości pola kombi typu:
W tej sekcji wyjaśniono, jak programowo zaktualizować wartości SDT lub kontroli zawartości.
Poniższy przykład kodu pokazuje, jak ustawić bieżący stan pola wyboru:
Poniższy przykład kodu pokazuje, jak modyfikować kontrolki zawartości typu zwykłego pola tekstowego, listy rozwijanej i obrazu:
Możesz powiązać kontrolki treści z danymi XML (niestandardową częścią XML) w dokumentach Word.
Poniższy przykład kodu pokazuje, jak powiązać kontrolę zawartości z niestandardowymi częściami XML:
Możesz uzyskać mapowanie zakresu znaczników dokumentu strukturalnego na dane XML w niestandardowej części XML bieżącego dokumentu za pomocą Właściwość StructuredDocumentTagRangeStart.XmlMapping. Jednakże metody SetMapping można użyć do odwzorowania zakresu znaczników dokumentu strukturalnego na dane XML.
Poniższy przykład kodu pokazuje, jak ustawić mapowanie XML:
Możesz wyczyścić zawartość kontrolki zawartości, wyświetlając symbol zastępczy. Metoda StructuredDocumentTag.Clear czyści zawartość tego znacznika dokumentu strukturalnego i wyświetla symbol zastępczy, jeśli jest zdefiniowany. Jednakże nie jest możliwe wyczyszczenie zawartości kontrolki zawartości, jeśli zawiera ona wersje. Jeśli kontrolka treści nie ma symbolu zastępczego, wstawianych jest pięć spacji, jak w Microsoft Word (z wyjątkiem sekcji powtarzających się, elementów sekcji powtarzających się, grup, pól wyboru i cytatów). Jeśli formant zawartości jest mapowany na niestandardowy kod XML, węzeł XML, do którego następuje odwołanie, zostaje wyczyszczony.
Poniższy przykład kodu pokazuje, jak wyczyścić zawartość kontroli treści:
Właściwość StructuredDocumentTag.Color pozwala uzyskać lub ustawić kolor kontroli treści. Kolor wpływa na kontrolę treści w dwóch sytuacjach:
Poniższy przykład kodu pokazuje, jak zmienić kolor kontrolki zawartości:
Jeśli chcesz ustawić styl kontroli treści, możesz użyć właściwości StructuredDocumentTag.Style lub StructuredDocumentTag.StyleName. Kiedy wpiszesz tekst do kontroli zawartości w dokumencie wyjściowym, wpisany tekst będzie miał styl “Cytat”.
Poniższy przykład kodu pokazuje, jak ustawić styl kontroli treści:
Kontrola zawartości sekcji powtarzalnej pozwala na powtarzanie zawartej w niej treści. Za pomocą Aspose.Words można utworzyć węzły znaczników dokumentu strukturalnego dla sekcji powtarzalnych i typów elementów sekcji powtarzalnych i w tym celu Typ wyliczeniowy SdtType udostępnia właściwość RepeatingSectionItem.
Poniższy przykład kodu pokazuje, jak powiązać kontrolkę zawartości sekcji powtarzanej z tabelą.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.